Betty La Fea 2024El Caso Asunta: NetflixCobra Kai Temporada 6LaLola (2024) VIXSofía SisniegaGru 4 · Tráiler y EstrenoVuelve a Mí (Telemundo)Minas de pasión (Univisión)
The Palace (2023)Papel: Simon Faraday 6.00
Promised Land (2023)Papel: DCI Roberts 9.00
Husker Farvel (2021)Papel: Murdoch
The New Pope (Serie TV) (2020)Papel: Cardinal 8.02
Fuck You Immortality (2019)Papel: Pogo 5.07
Los dos papas (2019)Papel: Reporter 7.17
Bent, plan de venganza (2018)Papel: Fatty 5.02
Succession (Serie TV) (2018 - )Papel: Party Goer 7.34
Unredeemed (2018)Papel: Guy 5.08
Aural Distortion (2017)Papel: Daniel Flowers
La coppia dei campioni (2016)Papel: Camionista 4.00
Los Medici: señores de Florencia (Serie TV) (2016 - 2019)Papel: Cardinal Bellini 6.99
Amor a la siciliana (2016)Papel: Barista 7.17
Putting All the Eggs in One Basket (2016)Papel: Duke
Amanda Knox: Presunta inocente (2011)Papel: British Reporter 6.63
Lezione 21 (2008)Papel: Goetz 7.00
Coco Chanel (2008)Papel: Concierge 7.11
Hooligans (2005)Papel: Firm Member 7.03
Heebie Jeebies (2022) (Cortometraje)
Hotel Bezoar (2022) (Cortometraje)Papel: Malcolm Taylor
Aural Distortion (2017)
Hotel Bezoar (2022) (Cortometraje)