Actor (166 credits)
- Volition (2018) Mick
- Hustle vs. Heartache (2016) Heartache
- The Arrangement (2014) Gregory Harris
- Bad City (2014) L. Donald Bramante
- Girl in Progress (2012) Principal
- Delete (2012) Gen. Cassius Giles USAF (Chairman of the Joint Chiefs of Staff)
- Alcatraz (2011) Elmore (Pianist)
- Jake and Jasper: A Ferret Tale (2011) Principal Whitney
- Upside Down (2011) Albert
- Wait for Rain (2011) Boss
- Smoke Screen (2010) Detective Clark
- The Final Storm (2010) Charles Booker
- Fathers & Sons (2010) Blu
- The Last Rites of Ransom Pride (2010) Sergeant
- My Little Pony: Friendship Is Magic (2010) Flutterguy / not listed in credits, voice acting
- 2012 (2009) Harry Helmsley
- The League of Super Evil (2009) General Sergeant
- At Jesus' Side (2008) Ulysses, voice acting
- Blood Ties (2007) Augustus
- Tin Man (2007) Toto
- Saved (2006) Roberto Sierra
- Like Mike 2: Streetball (2006) Coach Archie
- Barbie Fairytopia: Mermaidia (2006) Deep Bibble, voice acting
- Presumed Dead (2006) Captain Dade
- Connors' War (2006) Brooks
- Fierce People (2005) Gates
- Murder at the Presidio (2005) Assistant D.A.
- Trollz (2005)
- Jack (2004) Coach
- G.I. Joe: Valor vs. Venom (2004) Heavy Duty, voice acting
- Call Me: The Rise and Fall of Heidi Fleiss (2004) Police Chief
- The Collector (2004) Cabbie
- The Final Cut (2004) Zoe Tech Representative
- Stellaluna (2004) Great White Owl, voice acting
- On Thin Ice (2003)
- Dead Like Me (2003) Duane
- Joe (2003) Joe Fortes, voice acting
- Sabrina's Secret Life (2003) дополнительные голоса
- Jasper, Texas (2003) James Byrd Sr.
- G.I.Joe: Spy Troops the Movie (2003) Heavy Duty, voice acting
- The Santa Clause 2 (2002) John Pierce
- Stargate: Infinity (2002)
- Roughing It (2002) Johnston
- K-9: P.I. (2002) Captain Thomas
- The Twilight Zone (2002) Thomas Sumner
- Johnson County War (2002) Hambone
- Inspector Gadget's Last Case: Claw's Revenge (2002) Velvetmobile, voice acting
- Fade to Black (2002) Morris
- He-Man and the Masters of the Universe (2002) Dekker
- Night Visions (2001) Dooley (segment 'The Passenger List')
- ReBoot: Daemon Rising (2001) Killabyte / Gigabyte, voice acting
- Ladies and the Champ (2001) Royal Reynolds
- Halloweentown II: Kalabar's Revenge (2001)
- RoboCop: Prime Directives (2001) Seargent Parks, хроника
- Andromeda (2000) Marlowe
- G-Saviour (2000) Councillor Graves
- Bonhoeffer: Agent of Grace (2000) Frank Fischer
- Middlemen (2000) Dizzy
- Blacktop (2000) Buck
- The Christmas Secret (2000) Haskins
- Holiday Heart (2000) Pastor Henry
- 2gether: The Series (2000) Marvin Boyd
- X-Men: Evolution (2000) The Hungan
- Mermaid (2000) Caretaker
- NASCAR Racers (1999) дополнительные голоса
- Atomic Train (1999) Reuben Castillo
- Sherlock Holmes in the 22nd Century (1999) Guest Voice
- Sabrina, the Animated Series (1999)
- Sonic Underground (1999) дополнительные голоса
- As Time Runs Out (1999)
- Don't Look Behind You (1999) George Reeder
- Our Guys: Outrage at Glen Ridge (1999) D.A. Stevens
- Relic Hunter (1999) Abdulla
- The Sleep Room (1998) Judge Locke
- The Animated Adventures of Tom Sawyer (1998) Jim, voice acting
- RoboCop: Alpha Commando (1998) Sgt. Reed, voice acting
- Mummies Alive! The Legend Begins (1998) voice acting
- Bone Daddy (1998) Trent
- Every Mother's Worst Fear (1998) Detective Maris
- Creature (1998) Rollie Gibson
- The Color of Courage (1998) Hollis Grey
- Welcome to Paradox (1998) Franklin
- Convergence (1998) John Fellons
- Shadow Raiders (1998) Lord Mantel
- First Wave (1998) Special Agent Haley Burbitt
- Extreme Dinosaurs (1997) Hardrock
- Bliss (1997) Nick
- Final Descent (1997) Jack Eberly
- The Littlest Angel (1997) Gatekeeper, voice acting
- Dead Silence (1997) Special Agent Henry Lebow
- Mummies Alive! (1997) Anubis, voice acting
- Night Man (1997) Inspector Grant
- Intensity (1997) Ethan Trevaine
- Dead Man's Gun (1997) Everett
- Honey, I Shrunk the Kids: The TV Show (1997) Police Commissioner
- That Old Feeling (1997) Piano Player
- A Call to Remember (1997) Hank McTier
- Viper (1996) Mr. Kempler
- Two (1996) Det. Bob
- Beast Wars: Transformers (1996) Tigatron
- Murder at My Door (1996) Det. Mike Ferguson
- Family of Cops (1995) Police Officer
- The New Adventures of Madeline (1995) дополнительные голоса (1995)
- G.I. Joe Extreme (1995) Omar K. «Freight» Diesel
- The Outer Limits (1995) Captain John Owens
- A Child Is Missing (1995) Police Chief
- Love on the Run (1994) Ray Valentine
- M.A.N.T.I.S. (1994) Chief Grant
- Whale Music (1994) Mookie Saunders
- For the Love of Aaron (1994) Mark Perkins
- Breaking Point (1994) Marv Lockhart
- ReBoot (1994) Gigabyte
- RoboCop (1994) Sergeant Stanley Parks
- A Stranger in the Mirror (1993) Kenyon's Butler, not listed in credits
- Madison (1993) Pete Davis
- Hurricanes (1993)
- Miracle on Interstate 880 (1993) Fireman Shafer
- Double Dragon (1993) Abobo, not listed in credits
- Another Stakeout (1993)
- Mortal Sins (1992) Det. Rollie
- North of 60 (1992) RCMP Inspector
- Harmony Cats (1992) Clive Taylor
- The Hat Squad (1992)
- Bill & Ted's Excellent Adventures (1992) Holy One
- Forever Knight (1992) Capt. Joe Reese
- Conan: The Adventurer (1992) Sakumbe
- Knight Moves (1991) Steve Nolan
- Bingo (1991) Motorcycle Cop
- Street Justice (1991) Ted Willis
- A Mother's Justice (1991) Det. Roy Bogardus
- K2: The Ultimate High (1991) Man on Wheelchair
- Lighthouse (1991) Blu
- Mom P.I. (1990)
- G.I. Joe (1990)
- Cadence (1990) Spoonman - Bryce
- Sky High (1990) Detective Hiatt
- Angel Square (1990) Voice, not listed in credits
- Bird on a Wire (1990) Plainclothesman
- The Russia House (1990) Merv
- Unsub (1989) Capt. Starks
- Booker (1989) Concierge
- Captain N: The Game Master (1989) дополнительные голоса
- Watchers (1988) Cliff
- Shoot to Kill (1988) Undercover Priest
- Body of Evidence (1988) Sawyer
- The Red Spider (1988) Bo Davis
- Wiseguy (1987) George Jackson
- Malone (1987) Reverend Danby
- 21 Jump Street (1987) Breeze
- Hands of a Stranger (1987) Detective
- After the Promise (1987) Jack
- Stakeout (1987) 2nd Paramedic
- The Stepfather (1986) Lt. Jack Wall
- High Stakes (1986) Reverend Willis
- Firefighter (1986) Paramedic Washington
- The Girl Who Spelled Freedom (1986) Henry Turner
- Brotherly Love (1985) Wineman
- Rainbow War (1985)
- Stingray (1985) O'Dell
- MacGyver (1985) Lt. Rhome
- Danger Bay (1984) Anvers
- Secrets of a Married Man (1984) Cop #2
- Mr. Patman (1980) Orderly
- The Plutonium Incident (1980) Benny
- Huckleberry Finn and His Friends (1979) Jim
- Letters from Frank (1979) Mover #1