Actor
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
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