2024
Legend of the Lost Locket as Marcus Forrest2022
Cruel Instruction as Ray Adams2021
The Unforgivable as Cameron2021
Secrets of a Gold Digger Killer as Detective Rolands2021
Oats Studios: Volume 1 as Bold Traption2021
Circle of Deception as Detective Steadman2021
Good News as Loving Father2021
LEGO Friends: Holiday Special as River (voice)2019
Batwoman as Bobby Reeves2019
Hailey Dean Mysteries: Death on Duty as Fincher Garland2019
It's Beginning to Look a Lot Like Christmas as John Gibson2019
Hailey Dean Mysteries: Killer Sentence as Fincher2019
Hailey Dean Mysteries: A Prescription for Murder as Fincher2018
A Million Little Things as Sully2018
Lost in Space as Reese2018
Hailey Dean Mysteries: A Will to Kill as Fincher Garland2018
Hailey Dean Mysteries: 2 + 2 = Murder as Fincher Garland2018
Hailey Dean Mysteries: A Marriage Made for Murder as Fincher Garland2017
Loudermilk as Stevie2017
Max 2: White House Hero as Burly Guy2017
Drone as Agent Barker2017
Murder, She Baked: Just Desserts as George2017
Karen Kingsbury's Maggie's Christmas Miracle as Billy G.2017
Cold Zone as EMT2017
Hailey Dean Mysteries: Deadly Estate as Fincher Garland2017
Adam: The Mirror as Bold Traption2017
Bad Date Chronicles as Maitre'd2017
Hailey Dean Mysteries: Dating Is Murder as Fincher Garland2016
Dirk Gently's Holistic Detective Agency as Gripps2016
Frequency as Chester Lee2016
Hailey Dean Mystery as Not available2016
Dead Rising: Endgame as Dick2016
Hailey Dean Mysteries: Murder, With Love as Fincher Garland2016
Murder, She Baked: A Deadly Recipe as Deputy Peters2016
The Julius House: An Aurora Teagarden Mystery as Parnell2016
Murder Unresolved as Jerry2016
What An Idiot as Justice of the Peace2016
The Game of Love as Agent2016
Mommy's Secret as Coach Parsons2016
Season's Greetings as Bryan2016
Dark Harvest as Earl Freeman2016
UNIT Bryan as Robocore Delivery Man2015
Asteroid: Final Impact as Agent Douglas2015
Fatal Memories as Joe Lennox2014
When Calls the Heart as Joseph Canfield2014
Signed, Sealed, Delivered as Jim Thomas2014
Step Up All In as Bartender (Club)2014
Bad City as Billy O'Fitzsullivan2014
Santa Hunters as Dad2014
High Moon as Sgt. Horton2014
Down Here as Sulley2013
Twist of Faith as Brother Day2013
The Carpenter's Miracle as Seb2012
Arrow as Raven2012
Continuum as Security Leader2012
This Means War as Agent Downing2012
Dawn Rider as Agent Adams2012
A Christmas Story 2 as Butcher2012
Becoming Redwood as Ruben2012
The Movie Out Here as Jason2011
Edge of the Garden as Stan2011
The Killing Game as Herb Booker2010
R. L. Stine's The Haunting Hour as Truck Driver2010
Hot Tub Time Machine as Courtney's Dad2010
The Stranger as Agent Fleming2010
The Tortured as Officer Patterson2010
Fathers & Sons as Viv2009
2012 as Ark Boarding Officer2009
The Thaw as Bart2009
Snow 2: Brain Freeze as Gustavo2008
Fringe as Cop2008
Fringe as Police Officer2008
Snow Buddies as Deliveryman2008
Yeti: Curse of the Snow Demon as Chubbs2007
Write & Wrong as Studio Security Guard2006
Psych as Police Officer2006
Eureka as Array Guard #12005
Supernatural as Gerald2005
Supernatural as Pete Hensley2005
Are We There Yet? as Nick's Pal on the Street2005
The Hard Corps as Terrell Singletery2005
Family Sins as Leroy Hobbs2005
24/7 as Professor Choquer Lijd2004
White Coats as Marlon Thomas2003
Freddy vs. Jason as Kinsey Park2002
The Twilight Zone as Dex2002
I Spy as T.J.2001
Smallville as Agent Simon2001
Smallville as Co-Pilot2001
Doc as Not available2001
Night Visions as Paramedic (segment "The Passenger List")1999
Sherlock Holmes in the 22nd Century as Wiggins (voice)1999
Road Rage as Ward1993
The X-Files as PriceNaN
Meditation 4 Black Women as Uncle2024
Legend of the Lost Locket Executive Producer