McCurdy Point 2025
Director, Producer
Leatherheads 2008
as Zoom
Escape 2006
as Nick
Goosed 1999
as Ray
Exiled 1998
as Harbor Cop #2
She Cried No 1996
Credits from TMDB.