Aaah! Roach! TBA
Executive Producer
NOVA: The Great Math Mystery 2015
as Actor
Clutter 2013
as Mitchell
Mystery Team 2009
as Robert
The Good Shepherd 2006
as Telephone Operations Officer
The Tic Code 1998
as Cigar Smoker(uncredited)
Credits from TMDB.