2024Чрезвычайно королевский скандалСериалв роли Barry Gardiner · эпизодов: 1
2024National Theatre Live: People, Places and ThingsФильмв роли Dad/Paul
2024A Scottish Love SchemeФильмв роли George Reese
2023National Theatre Live: Best of EnemiesФильмв роли Elmer Lower / Walter Kronkite
2021National Theatre Live: After LifeФильмв роли Five
2019Сон в летнюю ночьФильмв роли Egeus
2017Cla'amФильмв роли Suited Man
2006Krakatoa: The Last DaysФильмв роли Rogier Verbeek
2002Rose and MaloneyСериалв роли Alexander Roxton · эпизодов: 1
2001Зелёные пальцыФильмв роли Laurence
1995Доктор Элинор БромвеллСериалэпизодов: 27
1993The Long RoadsФильмв роли Roddie McVurrich
1992Биение сердцаСериалв роли Trevor · эпизодов: 1
1990Your Cheatin' HeartФильм
1990Your Cheatin' HeartСериалв роли Dorwood Crouch · эпизодов: 6