The Ulysses Project 2022
as Stephen Dedalus / Leopold Bloom
The Critic 2018
as Interviewer
Cups & Robbers 2017
Actor
Poor Behavior 2016
as Ian
Hoss 2015
as Wentworth
A Standard Story 2011
as Mr. Bear
Botched 2007
as Hugo
Bobbie's Girl 2002
as Kenny
The Last 2002
as Vinny
The Crooked Mile 2001
as Elliot
Credits from TMDB.