Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Soft Voice (Serie TV) (2021 - )Papel: Ian 7.46
Yo nunca (Serie TV) (2020 - 2023)Papel: Dr. Elgin Peters 7.78
96 Souls (2016)Papel: Dr. Azro Doodnaugh 6.00
Rehearsal (2015)Papel: Sorin 6.08
Casual (Serie TV) (2015 - 2018)Papel: Funeral Director 6.47
Outlander (Serie TV) (2014 - )Papel: Nobleman #2 8.20
Rake (Serie TV) (2014 - )Papel: Juror #4 5.81
The Master (2012)Papel: Phoenix Businessman 7.55
The Last Seven (2011)Papel: Henry Chambers 4.00
The Gate (2011)Papel: Dr. William Ackerman 7.00
Castle (Serie TV) (2009 - )Papel: 1st Class Passenger 7.35
Mentes criminales (Serie TV) (2005 - )Papel: Waiter 7.61
Criminal Minds (2005)Papel: Waiter 8.00
Jimmy Kimmel Live! (Serie TV) (2003 - )Papel: Geoffrey, Guillermo's butler 6.96
Unsinkable (Serie TV) (-)Papel: Captain Waite
Running Out of Time (2018) (Cortometraje)Papel: Dr. Curnow 6.00
Unsinkable (Serie TV) (-)
Running Out of Time (2018) (Cortometraje) 6.00