Movie |
Those Who Wander
|
Spencer |
2025 |
Movie |
Until the Wedding
|
James |
2023-05-08 |
Movie |
Blood Brothers
|
Peter |
2021-03-08 |
Movie |
A Picture of Autumn
|
Frank |
2021-04-19 |
Movie |
Bite Me
|
James |
2019-05-07 |
Movie |
The Rainbow Experiment
|
Adam |
2018-01-20 |
Series |
Eye Candy
|
Mark |
2015-01-12 |
Movie |
Peter and John
|
Peter Roland |
2015-06-01 |
Movie |
Know Thyself
|
Young Man |
2014-05-22 |
Movie |
Leaving Circadia
|
Colin |
2014-06-14 |
Movie |
The Disappearance of Eleanor Rigby: Him
|
Dine & Ditch Guy |
2014-10-10 |
Movie |
Love Is Strange
|
Ian |
2014-08-22 |
Movie |
Amateurs
|
Evan |
2013-01-01 |
Movie |
Gayby
|
Aaron |
2012-09-17 |
Movie |
I Am Nasrine
|
Tommy |
2012-06-01 |
Series |
Gossip Girl
|
Ivan |
2007-09-19 |
Series |
Agatha Christie's Marple
|
Edmund Swettenham |
2004-12-12 |
Series |
Charles II: The Power and The Passion
|
James, Duke of Monmouth |
2003-11-16 |
Movie |
Hornblower: Loyalty
|
Midshipman John 'Jack' Hammond |
2003-01-05 |
Series |
The Forsyte Saga
|
|
2002-04-07 |
Movie |
Harry Potter and the Chamber of Secrets
|
Tom Riddle |
2002-11-13 |
Movie |
The Four Feathers
|
Drummer Boy (uncredited) |
2002-09-08 |
Movie |
The Hours
|
Ralph Partridge |
2002-12-27 |
Series |
Weirdsister College
|
|
2001-11-05 |
Series |
Love in a Cold Climate
|
Matt |
2001-02-04 |