2022
Drawn Into the Night as Tommy2021
Deadly Excursion: Kidnapped from the Beach as Agent Kyle Jensen2019
Deadly Excursion as Kyle2015
Circle as Lawyer2014
Anatomy of Deception as Zack2012
Key & Peele as Messed Up Mob Boss2010
A Lure: Teen Fight Club as Tommy2008
Breathing Room as Eight (Lee) / Twelve Corpse2006
Crank as Hospital Cop2005
Hot Properties as Not available2004
House as William Anderson2004
CSI: NY as Reporter #22004
Entourage as Agent #12004
The Gristle as Bush2003
NCIS as Kyle2003
Lost Lake as Andre Carroll2002
Everwood as Dave2002
Half & Half as Kevin2000
CSI: Crime Scene Investigation as Jack Jarvis1999
Providence as Cute Guy1999
Jawbreaker as College Stud1998
Charmed as Alan Stanton1998
Charmed as Training Instructor1997
Poison Ivy: The New Seduction as Scott, Boy at Party1997
Bombshell as Cop No. 31996
Suddenly Susan as Ethan Clark1995
The Barefoot Executive as Sexy Man1995
Hope and Gloria as Scott Koch1995
The West Side Waltz as Tenant