Actor
Raqqa: Spy vs. Spy
2024
The Restoration
2024
as Aniello
Galaxy of Horrors
2024
as Phil Eberhart (segment 'They Will All Die In Space')
Upon Entry
2023
as Agent Barrett
A Man of Action
2022
as Barrow
The Infernal Machine
2022
as Detective Jones
Mamá no enRedes
2022
as Franco
It Snows in Benidorm
2020
as Bank Manager
Rifkin’s Festival
2020
as Dr. Kline
Solo
2018
as Nelo
Cold Skin
2017
as Naval Officer
Wild Oats
2016
as Dr. Ferguson
Ignatius of Loyola
2016
as Master Ardevol
Inside
2016
as Isaac
Endless Night
2015
as Frand Nashtell
A Perfect Day
2015
as UN Official's Assistant
They Will All Die in Space
2015
as Phil Eberhart
Matar el tiempo
2015
as Robert
María Montez: The Movie
2014
as William Mcfeeters (Primer Esposo)
The Child
2013
as Alois
I Want to Be a Soldier
2010
as Cap. Harry/John Cluster
[REC]
2007
as Doctor
Goya's Ghosts
2006
as Royal Messenger
Fragile
2005
as Paramedic 2
Invulnerable
2005
Romasanta: The Werewolf Hunt
2004
as Defending Counsel
Slam
2003
One of the Hollywood Ten
2002
as Young Thug