Graham was born and grew up in Stevenage, Hertfordshire in 1987. His love of acting became clear while at secondary school and was encouraged by his head of drama, Pam Pellen.

He further developed his passion while following his studies for the BTEC National Diploma qualification in Performing Arts. He completed his acting degree at Mountview Academy of Theatre Arts, graduating in June 2008.

He is particularly attracted to a stage career, but he has also enjoyed working for the camera and radio.

He appeared in Mountview's production of 'A Warwickshire Testimony' by April de Angelis at the Albany Theatre, Deptford in May 2008.

During Novemeber and December 2008 he was on tour in 'Stay In Learning' for 'ImpAct'. Graham played the role of 'Bill'.

Graham appeared as Simon in a new play, 'Dover', by Zia Trench in January 2009. This short play, directed by Anouke Brook, was included in the World at One at the Kings Head Theatre, Islington   He  reprised the role at the Rondo Theatre, Bath during April. 

He again toured with 'ImpAct' from November 2009 to January 2010

In the summer 2010 Graham played  Philip Clandon in "You Never Can Tell" by  George Bernard Shaw at Shaw's Corner, Ayot St Lawence for the National Trust and at the Pentameters Theatre, Hampstead.
He then completed a summer session for Michael Friend Productions appearing in Alan Ayckbourn's "Private Fears in Public Places" and "La Ronde" by Arthur Schnitzler, adapted by Michael Friend.

Currently he is appearing in "The Linden Tree" by J.B.Priestley at the Pentameters Theatre, Hampstead

17 May 2011