Acting
Emmerdale
1972
Julius Caesar: The Making of a Dictator
2023
The Lightness of Death
2024
White Crow
In Two Minds
2019
Wheels of Fortune
Heavy Rain
2017