
Known For

Pirates of the Caribbean: On Stranger Tides
2011 • as Spanish Soldier (uncredited)

History's Ultimate Spies
2015 • as Guy Fawkes

Kings and Queens
2002 • as Edward the First

The Good Night
2007 • as Italian Slickster #3

The Private Lives of the Tudors
2016 • as Attendant to Philip II of Spain

Modern Love
2021 • as Stuart
Filmography
2021

2016


2015

2012

2011

Pirates of the Caribbean: On Stranger Tides
as Spanish Soldier (uncredited)
Movie - Released: 5/15/2011
2007

2002
