
Famoso per
Filmografia
| 2025 | Twelve Dates 'Til Christmas · as Callum |
| 2022 | Presence of Love · as Daniel |
| 2021 | A Royal Queens Christmas · as Colin |
| 2019 | The Morning Show · as Andrew |
| 2018 | Viper Club · as Andy |
| 2017 | Little Women (2017) · as John BrookeSu Plex |
| 2017 | Mark Felt: The Man Who Brought Down the White House · as Bob Woodward |
| 2017 | Man In An Orange Shirt · as Adam BerrymanSu Plex |
| 2017 | The Good Fight · as Major Brigham |
| 2015 | Dragonheart 3: The Sorcerer's Curse · as Gareth |
| 2014 | Hand of God · as Reverend Paul Curtis |
| 2014 | Something Wicked · as Ryan Anderson |
| 2013 | Once Upon a Time: Journey to Neverland · as Prince Phillip |
| 2013 | Guilty · as Alex Boyd |
| 2012 | Kelly + Victor · as Victor |
| 2012 | Beyond · as Farley Connors |
| 2012 | Men at Work · as Damien |
| 2011 | Once Upon a Time (2011) · as Prince Phillip |
| 2011 | New Girl · as Ryan Geauxinue |
| 2010 | My Generation (2010) · as Anders Holt |
| 2010 | Pretty Little Liars · as Wren Kingston |
| 2010 | Privileged · as Spencer Stephens |
| 2009 | Sorority Row · as Andy RichardsSu Plex |
| 2008 | Valkyrie · as Young Lieutenant - Desert |
| 2008 | Eleventh Hour (US) · as Quinn |
| 2008 | Privileged · as Simon |
| 2008 | Donkey Punch · as JoshSu Plex |
| 2006 | Shark · as Dylan Crawford |
| 2006 | Whirlygirl · as James |
| 2005 | Cry Wolf · as Owen |
| 2004 | Agatha Christie's Marple · as Dennis Clement |
| 2002 | Spin · as Fiz |
| 2001 | 24 · as Agent Owen |
| 1999 | Kid in the Corner · as School Boy |
| 1999 | Don't Go Breaking My Heart · as Charlie |
| 1994 | ER · as Andrew Wade |
| 1994 | The Knock · as Dafyd Ellis |
| 2012 | Sunday Brunch · as Self - Guest |
| 2008 | The Making of 'Donkey Punch' · as Self - Actor |
| 2007 | Up Close with Carrie Keagan · as Self - Guest |


















