Home / Discover / People

Step Up All In

2014
as Bartender (Club)

2012

2009
as Ark Boarding Officer

When Calls the Heart

2014
as Joseph Canfield

Are We There Yet?

2005
as Nick's Pal on the Street

This Means War

2012
as Agent Downing

Freddy vs. Jason

2003
as Kinsey Park

Mommy's Secret

2016
as Coach Parsons

The Tortured

2010
as Officer Patterson

Twist of Faith

2013
as Brother Day

Intern Academy

2004
as Marlon Thomas

I Spy

2002
as T.J.

Fatal Memories

2015
as Joe Lennox

Oats Studios: Volume 1

2018
as Bold Traption

Kong: King of the Apes

2016
as Doug "Jonesy" Jones

High Moon

2014
as Sgt. Horton

Legend of the Lost Locket

2024
as Marcus Forrest

Asteroid: Final Impact

2015
as Agent Douglas

Adam

2016
as Bold Traption

The Hard Corps

2006
as Terrell Singletery

UNIT Bryan

2016
as Robocore Delivery Man

Family Sins

2005
as Leroy Hobbs

The Stranger

2010
as Agent Fleming

Down Here

2014
as Sulley

The Killing Game

2011
as Herb Booker

Guest Star

Episode The Twilight Zone (2002)
Tagged
2003
Episode Batwoman
Through the Looking-Glass
2020
Episode Batwoman
A Narrow Escape
2020
Episode Frequency
Pilot
2016
Episode Doc
Home Is Where the Heart Is
2001
Episode Psych
Forget Me Not
2007
Episode Batwoman
Grinning from Ear to Ear
2020
Episode Psych
Zero to Murder in Sixty Seconds
2007
Episode Psych
Poker? I Barely Know Her
2007
Episode Psych
Disco Didn't Die. It Was Murdered!
2008