Performed the role of David Shepherd on the tv screen series Kings. He performed in stage productions like Les Misérables and Western Side Tale. He performed Roran within the film, Eragon (2006). He’s dated celebrities like Eliska Sursova and Aria Crescendo. He was within the movie Characters to Juliet (2010), starring Amanda Seyfried.