Living Room 2017
as Domenico
White Lie 2013
as Sydney
The Tiger and the Snow 2005
as US Marine
Sylvia 2003
as Morecambe
All the Queen's Men 2001
as Johnno
99€ Films 2001
Actor
The Return of the Musketeers 1989
as Louis XIV
Credits from TMDB.