Stephen Dedalus / Leopold Bloom
The Ulysses Project (2022)
Interviewer
The Critic (2018)
Cups & Robbers (2017)
Ian
Poor Behavior (2016)
Wentworth
Hoss (2015)
Hugo
Botched (2007)
Kenny
Bobbie's Girl (2002)
Vinny
The Last (2002)
Elliot
The Crooked Mile (2001)