Actor
Love and Communication
2025 · as Ephraim
Shakespeare in the Park: Richard III
2023 · as Lord Hastings
Don Peyote
2014 · as Gennaro
What Happens Next
2011 · as Brian
Hysterical Psycho
2009 · as Steve
Bride Wars
2009 · as Security Guard
What Happens in Vegas
2008 · as Party Guy #2