Known for Acting
2006
as Lenny Lacks
1999
as Andy
1997
as Dr. Jackson
2011
as Vic
2001
as Max/Hamlet
1997
as Mike
1997
as Nick
2024
as Doctor
2023
as D. A. Parkin
2009
as Jeff McDowell
1997
as Jim / Morphed Man
2005
as Rick
1999
as Prosecutor
2015
as Peter