2021
as Mukhayreeq
as Thomas Cromwell
as Dr. Maurice Temerlin
2019
as Fred Fairbrother
2018
as Marco
2017
as Francis Hay
2015
as Macon
2010
as Joey
2009
as Anti-Christ
as Bryson
2007
as Bruno