Lights 2016
as Thomas
Dust of War 2013
Actor
1000 Ways to Lie 2010
as Dex
The Immeasurable Joy of Healthy Living: Or How I Discovered Discovery 2005
as Solly
Credits from TMDB.