2021
TV
TV Parliament Reporter , Panthers
2021
T
T Ben, An Extraordinary meeting
2021
SF
SF Nigel, Holding South
2020
SF
SF Callum , Callum and the Three
2019
T
T Man (Lead), A Man Walks Into a Bar
2018
T
T King Pandion , Love of the Nightingale
2017
T
T Grandad , One''nightmare'' stand
2016
T
T Smug, Midsummer Nights Dream
2016
TV
TV Electric Seagull , Why Does Love?
2016
T
T Boss Finley , Sweet Bird of Youth
2015
T
T Young Siward , Macbeth
2015
T
T Juhan (Lead), Judas Zoo