In 2001, he played the young George Harrison in Presence at the Royal Court Theatre, for which he was nominated for an Olivier Award for his performance. In 2004, he played the title character in Billy Liar at the Theatre Royal in Windsor. He appeared in Juliet McKoen's 2005 ghost story/murder mystery film Frozen, set in Fleetwood, Lancashire. Between November 2002 and January 2003 He hosted three one-hour-long episodes of the Ralf Little Show on BBC3.