6
Films
3
TV Shows
as Noah Ophis
2005
as Perry Walsh
2004
as Adam
2017
as Danny
as Mr. Turner
2018
as The Director
2025
as Tod Steadman
2020
as Lord Byron
as Marcelo
2015