
Acted in 15
2020s
- 2024
National Theatre Live: People, Places and Things
Dad/Paul
A Scottish Love Scheme
George Reese
- 2023
National Theatre Live: Best of Enemies
Elmer Lower / Walter Kronkite
- 2021
National Theatre Live: After Life
Five
2010s
- 2019
National Theatre Live: A Midsummer Night's Dream
Egeus
- 2017
Cla'am
Suited Man
2000s
- 2006
Krakatoa: The Last Days
Rogier Verbeek
- 2002
- 2001
1990s
- 1995
- 1993
The Long Roads
Roddie McVurrich
- 1992
- 1990
Your Cheatin' Heart
Movie
Your Cheatin' Heart
Dorwood Crouch · 6 episodes