In 2009 he played John Everett Millais in the BBC series Desperate Romantics, and Joseph Severn in the film Bright Star.
2009 spielte er John Everett Millais in der BBC-Serie Desperate Romantics und Joseph Severn in dem Film Bright Star.