Actor
Pirates of the Caribbean: On Stranger Tides
2011
as Spanish Pirate (uncredited)
28 Weeks Later: 28 Seconds Later
2007
as Soldier
28 Weeks Later
2007
as Infected Person (uncredited)