[Broadway]
1982
2nd Man at the List (Saint Tome (Sao Tome) and Principe)
6th Angel (Saint Tome (Sao Tome) and Principe)
Dodi (Saint Tome (Sao Tome) and Principe)
The Tutor (Saint Tome (Sao Tome) and Principe)
Father Abraham (Saint Tome (Sao Tome) and Principe)
Stranger (Saint Tome (Sao Tome) and Principe)
2nd Man at the List (St. Louis, MO (Regional))
6th Angel (St. Louis, MO (Regional))
The Tutor (St. Louis, MO (Regional))
Dodi (St. Louis, MO (Regional))
Stranger (St. Louis, MO (Regional))
Father Abraham (St. Louis, MO (Regional))
The Tutor (Standby)
Stranger (Standby)
2nd Man at the List (Standby)
6th Angel (Standby)
Dodi (Standby)
Father Abraham (Standby)
Movies
Inception
[ 2010 ] Penrose Sub Con
National Theatre Live: The Cherry Orchard
[ 2011 ] Ensemble
The Princess Switch
[ 2018 ] Frank
Time Will Tell
[ 2018 ] Officer Roberts
Little Kingdom
[ 2019 ] Nemeth
The Princess Switch: Switched Again
[ 2020 ] Frank
Infinite
[ 2021 ] Brserie Owner
The Princess Switch 3
[ 2021 ] Frank
A Castle for Christmas
[ 2021 ] Frank De Luca
Enola Holmes 2
[ 2022 ] Stage Manager
Golda
[ 2023 ] Minister Uri
Fatal Detour
[ 2025 ] Tenzo
Fatal Detour
[ 2025 ] Tenzo
TV Shows
Doctors
Barney Adams, Bruce McKenzie, Terry Doolan
Wolfblood
Mr Jeffries, Tim Jeffries, Mr. Jeffries
Wolfblood Secrets
Mr. Jeffries