| 2020 | RebeccaMovie | Villager (uncredited) | 48 |
| 2019 | SanditonSeries | Cricketer | 47 |
| 2019 | The Trial of Christine KeelerSeries | Court Usher | 47 |
| 2018 | Mission: Impossible - FalloutMovie | Nightclub VIP (uncredited) | 46 |
| 2018 | The FestivalMovie | Festivalgoer | 46 |
| 2017 | Access All AreasMovie | VIP Festival Guest | 45 |
| 2017 | My Cousin RachelMovie | Farmer (uncredited) | 45 |
| 2016 | Miss Peregrine's Home for Peculiar ChildrenMovie | 1940s Villager | 44 |
| 2016 | DeliciousSeries | Wedding Guest | 44 |
| 2015 | PoldarkSeries | Warleggan Footman | 43 |
| 2015 | GalavantSeries | Valencian Guard | 43 |
| 2015 | The CoronerSeries | Private Ambulanceman | 43 |
| 2015 | Far from the Madding CrowdMovie | Dragoon | 43 |
| 2015 | Rosamunde Pilcher: Rundum glücklichMovie | Investor | 43 |
| 2015 | Rosamunde Pilcher: Liebe, Diebe, DiamantenMovie | Hotel Guest | 43 |
| 2015 | Rosamunde Pilcher: Wahlversprechen und andere LügenMovie | Greek Caterer | 43 |
| 2014 | Rosamunde Pilcher: Evitas RacheMovie | Press Photographer | 42 |
| 2014 | Jamaica InnSeries | Dragoon | 42 |
| 2013 | AtlantisSeries | Atlantean | 41 |
| 2013 | BroadchurchSeries | Lawyer | 41 |
| 2013 | Summer in FebruaryMovie | Horse Race Spectator | 41 |
| 2013 | The Woman on the CliffMovie | Ballroom Dancer | 41 |
| 2013 | The Engaged WomanMovie | Horse Race Spectator | 41 |
| 2012 | Rosamunde Pilcher: Ungezügelt ins GlückMovie | Bridegroom | 40 |
| 2012 | Rosamunde Pilcher: Das Geheimnis der weißen TaubeMovie | Auction Bidder | 40 |
| 2012 | Rosamunde Pilcher: In der Mitte eines LebensMovie | Train Passenger | 40 |
| 2011 | Rosamunde Pilcher: Englischer WeinMovie | Policeman | 39 |
| 2011 | Rosamunde Pilcher: HerzensfragenMovie | Navy Policeman | 39 |
| 2011 | Rosamunde Pilcher: SonntagskinderMovie | Hotel Employee | 39 |
| 2010 | Rosamunde Pilcher: Wohin Du auch gehstMovie | Hotel Guest | 38 |
| 2010 | Im Schatten des PferdemondesMovie | Party Guest | 38 |
| 2010 | Rosamunde Pilcher: Im Zweifel für die LiebeMovie | Funeral Mourner | 38 |
| 2010 | Rosamunde Pilcher: Wenn das Herz zerbrichtMovie | Oliver's Best Man | 38 |
| 2010 | Rosamunde Pilcher: Lords lügen nichtMovie | Bank Client | 38 |
| 2010 | Rosamunde Pilcher: Flügel der LiebeMovie | Restaurant Diner | 38 |
| 2009 | Rosamunde Pilcher: Lass es Liebe seinMovie | Party Dancer | 37 |
| 2009 | Rosamunde Pilcher: Gezeiten der LiebeMovie | Estate Agent | 37 |
| 2009 | Rosamunde Pilcher: Liebe gegen den Rest der WeltMovie | Congregation Member | 37 |
| 2009 | Rosamunde Pilcher: Wiedersehen in Rose AbbeyMovie | Scott | 37 |
| 2008 | Rosamunde Pilcher: Melodie der LiebeMovie | Dr Miller | 36 |
| 2007 | Rosamunde Pilcher: Der Mann meiner TräumeMovie | Golf Company Executive | 35 |
| 2007 | Rosamunde Pilcher: Aus Liebe und LeidenschaftMovie | Banker | 35 |
| 2007 | Rosamunde Pilcher: Wind über der SeeMovie | Wedding Guest | 35 |
| 2004 | Doc MartinSeries | Ben Twilly | 32 |
| 1986 | CasualtySeries | Dusty Builder | 14 |
| 1986 | CasualtySeries | Prison Riot Officer | 14 |