Filmography

Films – Feature and TV Movies

Winter Solstice (2003) – Giles

Agatha Christie: A Life in Pictures (2004) – Band Member

Blitz (2011) – Computer Geek

Valentine’s Kiss (2015) – Henry Kendrick (2 episodes)
Episode #1.2 (2015)
Episode #1.1 (2015)

Watch Valentine’s Kiss trailer here

TV Series

Is Harry on the Boat? (2002) – Gabriel Brennan (Season 1 – 18 episodes)

Watch Is Harry on the Boat Episodes here

The Courtroom (2004) – Lt. Michael Calderwood (1 episode – 2004)
One in Six (2004)

Mile High (2004) – Hamish
Episode #2.9 (2004)

Watch Mile High Episode here

The Last Detective (2005) – Beamish (1 episode 2005)
Friends Reunited (2005)

Watch The Last Detective Episode here

M1-5 Spooks (2005) – Mark Wainwright
Episode #4.1 (2005)

Family Affair (2005) – Nigel Dudley (4 episodes 2005)
Episode #1.2236 (2005)
Episode #1.2233 (2005)
Episode #1.2232 (2005)
Episode #1.2231 (2005)

EastEnders (2011) – Dr. Alex Arnott (1 episode 2011)
Episode dated 23 September 2011

Doctors (2011-2012) – Duncan Montague and David Hewitt
Artist in Residence (2012) … Duncan Montague
Spite Club (2011) … David Hewitt

Watch Doctors Episodes here

Casualty (2015) – Owen Stanway
Rules of Attraction (2015)

Watch Casualty Episode here

Hollyoaks (2016 – present) – James Nightingale (291 episodes)

Watch James Episodes here

Short Films

Fused (2009) – Terry

Watch Fused here

The Gift (2015) – Michael –

Watch The Gift here

TV Adverts

Benson’s for Beds Advert (2015) –

Watch here

Freesat TV Advert (2013)

Watch here

NOW TV Advert (2013)

Watch here

Landrover Freelander TV Advert 2013)

Watch here

Samsung TV Advert (2011)

Stage

Fallen Angels (2015) – Maurice Duclos

Macbeth (2014) – MacBeth

The Life of Stuff (2013) – Willie Dobie

The One Who Kill Shooting Stars (2012) – Henry

House of Ghosts (2010) – Justin

An Ideal Husband (2010) – Lord Goring

Romeo & Juliet (2009) – Prince

Deceit (2009) – Eliot

An Inspector Calls (2008) – Gerald Croft

Northanger Abbey (2007) – Henry Tilney

A Chorus of Disapproval (2007) – Crispin Usher

Charlie and Henry (2007) – Charlie

The Rat Trap (2006) – Keld Maxwell

French Without Tears (2006) – Hon. Alan Howard

Mythomania (2006) – Kurt

Too Late For Logic (2002) – Jack