top of page

2002  Doctors Declan Guest appearance
2004  Casualty Jamie Ridderford Guest appearance
2006–2009  Waterloo Road Donte Charles Series regular; 47 episodes
2007 Doctors  Rohan Jameson Guest appearance
2008  Casualty Jake Shepherd Guest appearance
2009  Doctors  Ben Hamilton Guest appearance
2009–2018  Emmerdale Adam Barton Series regular

2019 -Pitching In (TV Series) Jase 4 episodes 

2019 Moving on Rob  ( 1 Episodes of By Any Other Name


 

bottom of page