Actor
The Big Fight
2009 · as Indiana Jones
Death's Wearing High Heels
2009 · as La Muerte
Nothing
2008 · as Chema
Ridiculous Mortis: Death only goes Wild Twice
2007 · as La Muerte
Pan's Labyrinth
2006 · as Captain Vidal's Soldier