2024
as Dr. Costa
2023
as Prince Augustus
2022
as Tom
2022
as Rayan (voice)
2020
as Steve
2020
as Liam Ruddock
2019
as Jose Rey
2019
as Phillip Shafer
2018
as Caravaggio
2017
as Juan Carlos
2016
as Bartolo
2016
as Matthew Neil
2015
as Freddie Lynch
2013
as New Client (uncredited)
2012
as Mr Sullivan