99 to Beat
2025
Self - Presenter
You Bet!
2024
Self - Panellist
Big Star's Bigger Star
2018
Self
Celebrity Catchphrase
I'm a Celebrity... Extra Camp
2015
Waterloo Road
2006
Donte Charles
Donte Charles (voice)
I'm a Celebrity...Get Me Out of Here!
2002
Casualty
1986
Jake Shepherd
Jamie Ridderford
Emmerdale Farm
1972
Adam Barton