Filmografia 2002: Cena honoru (The Four Feathers) jako Drummer Boy 2002: Harry Potter i Komnata Tajemnic (Harry Potter and the Chamber of Secrets) jako młody Tom Marvolo Riddle 2002: Godziny jako Ralph Partridge 2003: Hornblower: Loyalty (TV) jako Kadet Hammond 2003: The Making of „Charles II” jako on sam 2005: Take me Back jako Charlie 2005: Marple: A Murder Is Announced jako Edmund Swettenham 2012: Leaving Circadia jako Colin 2012: Gayby jako Aoron 2012: I Am Nasrine jako Tommy 2012: Amateurs jako Evan 2012: Harry Potter i Insygnia Śmierci: Część II jako młody Tom Marvolo Riddle (materiały archiwalne, sceny usunięte) 2013: Love Is Strange jako Ian 2014: Those Who Wonder jako Spencer 2014: Know Thyself jako młody mężczyzna 2015: Peter and John jako Peter Roland
Seriale 2001: Love in a Cold Climate (serial telewizyjny) jako Matt 2002: Weirdsister College jako Ben Stemson 2002: Saga rodu Forsyte’ów jako Jolly Forsyte 2003: Charles II: The Power and The Passion jako James, książę Monmouth 2003: The Genius of Beethoven jako Arcyksiążę Rudolf 2003: Beethoven jako Arcyksiążę Rudolf