2021
Violet as Benny2021
Auggie as Jack2017
S.W.A.T. as Galvin2017
A Cowgirl's Story as Randall2015
The Stanford Prison Experiment as Mr. Mitchell2013
12 Years a Slave as Buyer2013
Nothing Left to Fear as Father2010
Hawaii Five-0 as Jay Lappert2010
Nine Dead as Eddie Vigoda (as James Victor)2009
NCIS: Los Angeles as Daniel Howard2009
Castle as Johnny Dimes2007
Moonlight as Kempner2007
Jane Doe: How to Fire Your Boss as Roy Baxter2005
Bones as Rich2002
Monk as Limo Driver2002
Without a Trace as Stephen Healy2001
24 as Agent Hal Turner2000
Militia as Tegley2000
The Giving Tree as Jules1999
Mr. Rock n Roll: The Alan Freed Story as Jerry Lee Lewis1997
Love Always as Sean1996
7th Heaven as Dean of Students1996
Executive Decision as Spider1995
Steel Frontier as Julies1994
ER as Patrick1989
Quantum Leap as Carl Wilkens1982
Cheers as Scott