Known For
Filmography
Ruby Road
Movie

Last Train to Fortune
Movie · as Snake

Getting LOST
Movie · as Self

The Cleaner
Movie · as Doug

Emperor
Movie · as Randolph Stevens

A Teacher
TV · as Wyatt Wilson · 3 eps

Moonbase 8
TV · as T-Boy · 1 ep

Bit
Movie · as Enoch

Orchard Girl
Movie · as Wheelchair Man

Boogeyman Pop
Movie · as Ed

Shifting Gears
Movie · as D. H. - Dirty Harry Hawkins

Deadman Standing
Movie · as Hugh Anderson

9-1-1
TV · as Charlie · 1 ep

The Conners
TV · as Group Leader · 1 ep

Tangled: Before Ever After
Movie · as Captain of the Guard (voice)

The Corridor Defended
Movie · as Bartender

Riverdale
TV · as Poppa Poutine · 1 ep

Rapunzel's Tangled Adventure
TV · as Captain of the Guard (voice), Captain of the Guards (voice) · 5 eps

Greater
Movie · as Coach Ford

Speechless
TV · as Dom · 1 ep

The Week
Movie · as Doc

Bosch
TV · as Ryan Rodgers · 4 eps

The Magicians
TV · as Stanley · 2 eps

Girl Meets World
TV · as Pappy Joe · 2 eps

Kingdom
TV · as Rick · 6 eps

The Pardon
Movie · as Gibbs Duhon

Maron
TV · as Gus · 2 eps

Django Unchained
Movie · as Big John Brittle

The Babymakers
Movie · as Officer Malloy

Stolen
Movie · as Hoyt

Haunted High
Movie · as Alger Danforth

Revolution
TV · as Frank Blanchard · 2 eps

The Finder
TV · as Pete Steck · 1 ep

Leave
Movie · as Gus

Love Ranch
Movie · as Warren Stamp

Tangled
Movie · as Captain of the Guard (voice)

Trim
Movie · as Ron

Happy Town
TV · as Sheriff Griffin Conroy · 8 eps

Justified
TV · as Bo Crowder · 5 eps

Human Target
TV · as Donnelly · 1 ep

All About Steve
Movie · as Norm the Truck Driver

Tripping Forward
Movie · as Jim Rose

Glee
TV · as Santa Claus · 1 ep

The Mentalist
TV · as Pete Barsocky · 3 eps

The Death and Life of Bobby Z
Movie · as Boom Boom

Unearthed
Movie · as Rob Horn

The TV Set
Movie · as Hutch

Wild Hogs
Movie · as Murdock

Mr. Woodcock
Movie · as Hal - Barber #1

Life
TV · as William Ford · 1 ep

Burn Notice
TV · as Jacob Orr · 1 ep

Beerfest
Movie · as Priest
Apocalypse Oz
Movie · as Kurtz

Two Tickets to Paradise
Movie · as Barbosa

Relative Strangers
Movie · as Spicer

The Dukes of Hazzard
Movie · as Sheriff Rosco P. Coltrane

Are We There Yet?
Movie · as Al

At Last
Movie · as Earl Singleton

Bones
TV · as Braxton Smalls · 1 ep

Criminal Minds
TV · as Moretti · 1 ep

Sideways
Movie · as Cammi's Husband

Wake Up, Ron Burgundy: The Lost Movie
Movie · as Bartender

Club Dread
Movie · as Hank

Desperate Housewives
TV · as Claude · 1 ep

Lost
TV · as Tom Friendly · 20 eps

Wonderland
Movie · as Billy Ward

The Last Cowboy
Movie · as Amos Russell

The Cooler
Movie · as Highway Officer

King of the Ants
Movie · as Coach Rack

Terminator 3: Rise of the Machines
Movie · as Roadhouse Bouncer

Cold Case
TV · as Coach Walters (2008) · 1 ep
The Pitts
TV · as Curtis · 1 ep

The Country Bears
Movie · as Roadie

Run Ronnie Run
Movie · as Hark Trellis

The New Guy
Movie · as Clem

Highway
Movie · as Steven
Man and Cat
Movie · as Dog

Diary of a Sex Addict
Movie · as Theatre manager

UC: Undercover
TV · 1 ep

CSI: Crime Scene Investigation
TV · as Frank Maddox · 1 ep

The Haunting
Movie · as Large Man

Horse Sense
Movie · as Twister

Bad Trip
Movie · as Sheriff Haggard

Happy, Texas
Movie · as Bob Maslow

Last Rites
Movie · as Quinn

Meet the Deedles
Movie · as Major Flower

Ringmaster
Movie · as Trucker

The Magnificent Seven
TV · as Earl · 1 ep

Breakdown
Movie · as Earl

Con Air
Movie · as "Swamp Thing"

Death Benefit
Movie · as D.K. Graham

Citizen Ruth
Movie · as Harlan

Don't Look Back
Movie · as Red

The Secret Agent Club
Movie · as Jock Dad

The Fan
Movie · as Man Behind Man

One Tough Bastard
Movie · as Hank

Nash Bridges
TV · as Neil Gallow · 1 ep

The Pretender
TV · as Sharpton · 1 ep

Misery Loves Company
TV · 1 ep

Women of the House
TV · 1 ep

Marker
TV · 1 ep

The Home Court
TV · as Bobby Keaton · 1 ep

Dead Man's Revenge
Movie

Blind Justice
Movie · as Bull

New Eden
Movie · as Thor

Touched by an Angel
TV · as Smoky · 1 ep

ER
TV · as Darrion Walters · 1 ep

Geronimo: An American Legend
Movie · as Unafraid Miner

Ulterior Motives
Movie · as Max

The Adventures of Brisco County, Jr.
TV · as Big Smith · 2 eps

Walker, Texas Ranger
TV · as Tingley, Craig · 1 ep

The X-Files
TV · as Bo Taylor · 1 ep

Leap of Faith
Movie · as Tiny

Ned Blessing: The True Story Of My Life
Movie · as One-Armed Jack Sample

The Mighty Ducks
Movie · as Lewis

Raven: Return of the Black Dragons
Movie · as Fat Boy Ochoa

Hearts Afire
TV · as M.C. · 1 ep

Renegade
TV · as Mick Russell · 1 ep

Silk Stalkings
TV · 1 ep

El Diablo
Movie · as Bebe

The Fresh Prince of Bel-Air
TV · as Luther · 1 ep

Against the Law
TV · 17 eps

An Innocent Man
Movie · as Malcolm

Caddie Woodlawn
Movie · as Hankinson

Doctor Doctor
TV · 1 ep

Hardball
TV · 2 eps

Frank Nitti: The Enforcer
Movie

Spellbinder
Movie · as Brock
Police Story
TV · as Rafferty · 1 ep

Fatal Beauty
Movie · as Barndollar

Soul Man
Movie · as Jail Cell Bigot

Ratboy
Movie · as Police Officer

Designing Women
TV · as T. Tommy Reed, Junior Jones · 2 eps

L.A. Law
TV · as Jack Markell · 1 ep

Matlock
TV · as Marty Jensen · 2 eps

The Rape of Richard Beck
Movie · as Sonny

Street Hawk
TV · as Frankie Monroe · 1 ep

Starman
Movie · as Cop #2

Hunter
TV · as Magruder · 1 ep

Night Court
TV · as Eddie the Machete · 1 ep

Blue Thunder
TV · as Saver · 1 ep

Night Partners
Movie · as Rapist

The A-Team
TV · as C.W. Watkins · 1 ep

Wizards and Warriors
TV · 1 ep

Frances
Movie · as Reporter / Publicist / Photographer

Cheers
TV · as Irving · 1 ep

T. J. Hooker
TV · as Earl Banks · 1 ep

Knight Rider
TV · as Jason Keller, Jerry Nash · 1 ep

Pennies from Heaven
Movie · as Young Policeman

Simon & Simon
TV · 2 eps

The Fall Guy
TV · 1 ep

Time After Time
Movie · as London Bobby

Hart to Hart
TV · 1 ep

Hard Times
Movie · as Party Guest at Mansion (uncredited)

Happy Days
TV · 1 ep
