'Clerks' 10th Anniversary Q&A 2004
Camera Operator
Mission 2001
as Marvin Raab
No Deposit, No Return 2000
Actor
Clarissa 1995
as Spencer Hamilton
Credits from TMDB.