2014, Television, Ned, Jamaica Inn, Origin Pictures/BBC, Philippa Lowthorpe
2014, Television, Father Roland Eager, Father Brown, BBC, Matt Carter
2013, Television, Philemon, Atlantis, Little Monster Films, Alice Troughton
2013, Television, Young Lord, Family Tree, BBC/HBO, Christopher Guest
2012, Television, Joel, Switch, Touchpaper Television, Dominic Leclerc
2012, Television, Simon, Vera, ITV, Paul Whittington
2012, Television, Sam, Prisoners' Wives, Tiger Aspect, Damon Thomas, Harry Bradbeer
2011, Television, Sam Wardle, Holby City, BBC, Rob Evans
2011, Television, Brian Keith, Marchlands, ITV, James Kent
2017, Stage, Peter, Boxed, The Vaults, Victoria Allen-Martin
2015, Stage, Rodolpho, A View From The Bridge, Number 1 UK Tour/ The Touring Consortium, Steven Unwin
2015, Stage, Various, Shakespearience!, Assembly George Square, James Rastall
2014, Stage, Kuz'ma, On The High Road, Urgent Theatre, Jim Russell
2013, Stage, Dom, Chicks, New Diarama, Melanie Spencer
2013, Stage, Matthieu, Wikitheatre, Nabokov @ Soho Theatre, Laura Keefe
2013, Stage, Adam, The People of the Town, RADA Festival, Lily Bevan
2012, Stage, Ben, Celebrity Night at Cafe Red, Trafalgar Studios, Lily Bevan
2011, Stage, Nick, About a Goth, Hull Truck, Ed Viney
2010, Stage, Lieutenant Spicer, Quality Street, Finborough Theatre, Louise Hill
2009, Stage, Ralph, Gizmo Love, Alma Tavern Theatre, Emma Earle
2008, Stage, Macduff, Macbeth, BOVTS, Toby Hulse
2017, Film, Man (lead), Struck (Short), 104 Films, Aurora Fearnely
2016, Film, Patrick, 10 Years (Short), Connor Snedecor
2014, Film, Stevo Fallis, United We Fall (Feature), Magnet Films, Gary Sinyor
2014, Film, Jean-Pierre Valjean, The Young Bucks (Short), Ankle Productions, Charlie Brafman
2011, Film, Chad, Daniel (Short), Aurora Fearnley
2015, Commercial, Dan, Betway, Above & Beyond, Owen Harris
2014, Commercial, Date, VW
2013, Commercial, Uncle, Renault Scenic, Renault, Jesper Hiro
2012, Commercial, Hero, Nintendo 3Ds, Nintendo
2011, Commercial, Player 2, Virtua Tennis 4, Sega
2011, Commercial, Boyfriend, 'Hero' - Toyota Yaris, Saatchi & Saatchi, Dom&nic
2013, Radio, Tommy Whiston, Behind Closed Doors: One of the Lads, BBC Radio4, David Ian Neville
2011, Radio, Paulie (series regular), Ambridge Extra, BBC Radio 4 Extra, Julie Beckett, Fiona Kelcher
2011, Radio, Stephen Luckwell, My Name is Stephen Luckwell, BBC Radio 4, Fiona Kelcher
2011, Radio, Nick / Jesus, Jesus, the Devil and a Kid Called Death, BBC Radio 4, Peter Leslie Wild
2009, Radio, Rory Peattie, Blame The Parents Ep 1, BBC Radio 4, Peter Leslie Wild
2009, Radio, Rory Peattie, Blame the Parents Ep 2, BBC Radio 4, Steven Canny
2008, Radio, Hubert Congreve, The Need for Nonsense, BBC Radio 4, Mary Ward-Lowry
2008, Radio, Tony, Miss Pettigrew Lives for a Day, BOVTS, Sue Wilson
2010, Voice Over, Sense Network, Sense Worldwide, Joe Orton
2010, Voice Over, Narrator, The Wicked Town on the Yangtze, Joe Orton
2010, Voice Over, Fortune Teller, A Mouthful of Dumplings, Joe Orton
2010, Voice Over, Presenter/ Guide, Innovation Toolkit, Imagine Education Ltd, Baldev Singh
2009, Voice Over, Young Doctor, Mastermind, Learning Science, Bill Heslop