Background
He was born in Greenwich, London, United Kingdom.
He was born in Greenwich, London, United Kingdom.
James attended the BRIT school for performing arts
He is best known for playing a Young Peter Page in the 2013 comic science fiction movie The World"s End and playing Willow on the British sitcom After Hours since 2015. James is a keen skateboarder and guitarist. James made his stage debut at the Obie, London, playing the title role in Sarah Nivan"s adaptation of Vernon God Little.
In 2012 he was cast as the lead in a short film called Callum, he played the title character Callum.
He played a Young Peter Page in the 2013 comic science fiction movie The World"s End. In 2014 he played Damien in the movie The Beat Beneath My Feet and Nathan in the British independent science fiction movie Robot Overlords.
He played Ted in the 2015 movie Hector. From 2015 he played Willow on the British sitcom series After Hours.