Manhattan Romance 2015
as John
Wilde Salomé 2013
as Self / The Young Syrian / Narraboth / Captain of the Guard
Salomé 2013
as The Young Syrian / Narraboth / Captain of the Guard
Footprints 2011
as Joe the Auditor
From the Head 2011
as Charlie
Swimming 2000
as Phil Dunlop
Eventual Wife 2000
as Bill
Credits from TMDB.