Kordh - November 2023 | Short Film
- Role: Phil
- Director: Jaime Lock
The Dreadful - November 2026 | Feature Film
- Role: The Priest
- Director: Natasha Kermani
- Role: Samuel Issac Evans
- Company: Minack Theatre
- Director: John and Millie Brolly
Galatea - 2023 | Stage
- Role: Neptune
- Company: Emma Frankland/Malborough/WildWorks
- Director: Emma Frankland/Subira Joy
- Co Director Mydd Wannell
- Role: Gloucester, Albany, Oswald
- Company: Miracle Theatre
- Director: Bill Scott
Lily - 2022 | Short Film
- Role: David
- Company: Miracle Theatre/Cornwall Council Films
- Director: Sally Crooks
The Tape - 2020 | Feature Film
- Role: Goo. (Artist friend and mentor to Tally.)
- Company: Storm Force Films
- Director: Martha Tilston, Klaus Kruse
- Role: Writer/ Director
- Company: Pop Up Penzance
- Director: Steve Jacobs
- A 45 minute sensory, interactive theatrical experience
- Role: Squire Trelawney, Billy Bones, Caleb Pierce
- Company: Miracle Theatre
- Director: Bill Scott/ Kyla Goody
- Role: Tim
- Company: AZ 2B
- Director: Molly Weaver/ Tori Cannell
- Role: Ben Weatherstaff, The Gardener
- Company: Minack Theatre
- Director: John Brolly
- Role: The Old Gentleman
- Company: Minack Theatre
- Director: John Brolly
- Role: Director
- Company: Cube Theatre
- Director: Steve Jacobs
- Tour, UK and Uganda
- Role: Private Ari
- Company: Wildworks
- Director: Kyla Goodey/ Mercedes Kemp
- Role: Ebenezer Scrooge
- Company: Miracle Theatre
- Director: Bill Scott
Life Girl - 2018 | Voice Over
- Role: Robinson Crusoe
- Company: Jane Pugh: One Woman Show
- Director: Tori Cannell, Jane Pugh
- Role: Assistant / Performance Director/ Actor
- Company: National Theatre of Wales / Wildworks Theatre
- Director: Michael Sheen and Bill Mitchell
- Assistant Director to Michael Sheen and Bill Mitchell
- Role: Tom Oakley
- Company: Minack
- Director: John Brolly
- Role: Narrator for Animation film and voice for the main character - The Swamp Man
- Company: Falmouth University
- Role: Actor/ Assistant Director- Malta, Cyprus
- Company: Kneehigh Theatre
- Director: Bill Mitchell
- Three Islands Project Malta, Cyprus & UK
- Role: Landlord
- Company: BBC/Mammoth Films
- Director: Will Sinclair
Wolf Child - 2015 & 2017 | Site Specific
- Role: Kafka Crow
- Company: Wildworks
- Director: Kyla Goodey, Bill Mitchell
- Directing the Crow Chorus
- Role: Giles Corey
- Company: Minnack Theatre
- Director: Rosanna Elliott
- Role: Estragon
- Company: Miracle Theatre
- Director: Bill Scott
- Role: Professor Jacobs
- Company: Wildworks Theatre Company
- Director: Bill Mitchell
- Role: Leonard Cutler
- Company: Dogbite
- Director: Ian Bucknole
Tin - 2014 | Film and Stage
- Role: Obadiah / Parsimonia
- Company: Miracle Theatre
- Director: Bill Scott
- Role: Frank
- Company: Northcott, Exeter
- Director: Tom Mansfield
- Rehearsed Reading
- Role: The Ghost, Percy Gradlock
- Company: Wildworks
- Director: Bill Mitchell
- Role: Sir Charles Marlow
- Company: Creative Cow
- Director: Amanda Knott
- Role: Finder
- Company: Simon Parker
- Director: Simon Parker
- Role: Buckingham/ Various
- Company: Bish Bash Bosh Theatre Company
- Director: Dean Nolan / Simon Harvey
- Role: Ferneze / Friar Jacomo
- Company: Hall for Cornwall
- Director: Anna Coombs
- Role: Sherlock Holmes
- Company: Miracle Theatre
- Director: Bill Scott
- Role: Mayor Fiscal, Spider Trainer and Farty man
- Company: Knehigh Theatre
- Director: Bill Mitchell
Macbeth - 2011 | Stage
- Role: Duncan
- Company: Cube Theatre
- Director: Ben Oldfield
- Role: The Reporter
- Company: National Theatre of Wales and Wild Works
- Director: Michael Sheen, Bill Mitchel, David McKean
- Role: Detector Jacobs
- Company: Wildworks
- Director: Bill Mitchell
The Passion - 2011 | Film and Site Specific
- Role: Assistant Director/ The Reporter
- Company: National Theatre of Wales and Wildworks
- Director: Michael Sheen, Bill Mitchell, Dave Mckean
- Role: Capulet/Friar Lawrence
- Company: Miracle Theatre
- Director: Bill Scott
- Role: King Lear
- Company: Miracle Theatre In collaboration with English Touring Opera
- Director: Tim Yelland
- Role: Godfrey Gradlock
- Company: Wildworks
- Director: Bill Mitchell
Hamlet - 2008 | Stage
- Role: Polonios/ Gravedigger
- Company: Cube Theatre
- Director: Benjamin Symes
- Role: Part of a story telling team… True stories from the history of this house
- Company: BBC Radio 4
Souterrain - 2006/2007 | Site Specific
- Role: Private Ari Steuss
- Company: Wildworks
- Director: Bill Mitchell/ Nicola Rosewarne
- Role: Mr Gidings
- Company: Buffalo Pictures
- Director: Ben Bolt
- Role: CD Ron
- Company: Cornwall Theatre Collective
- Director: Dominic Knutton
Fishboy - 2003 | Stage
- Role: Eduardo
- Company: Kneehigh Theatre
- Director: Mike Shephard/ Emma Rice
- Role: Mayori Maximilius Autoritus
- Company: Kneehigh Theatre
- Director: Bill Mitchell
- plus Assistant Director
- Role: Lillian
- Company: Kneehigh Theatre
- Director: Emma Rice
- Role: Frollo
- Company: Miracle Theatre
- Director: Bill Scott
Wild West - 2002 | Television
- Role: Roger Peacock
- Company: BBC Television
- Director: Jonathan Gershfield
- Role: Esteban
- Company: Eden Project
- Director: Cal McCrystal
- Role: Mad Scientist
- Company: NoFitState Circus
- Director: Orit Azaz
- Role: Various characters including Cornish Gardener and an Italian man
- Company: BBC Radio 4
- Director: Clare Groves
- Role: Thingamebob/ Friday Weeks
- Company: Kneehigh Theatre
- Director: Bill Mitchell
- Role: Pete Robbins
- Company: HTV
- Director: John Glenister
The Vet - 1995 | Television
- Role: Chapman
- Company: HTV
- Director: Mike Vardy
- Role: Ian Gabb
- Company: BBC Television Crimewatch Docu Drama
- Director: Briget Sneyd
- Role: Musician
- Company: Duddendance, Brazil
- Director: Clea Wallis
- Role: 1st Cadet
- Company: BBC Television Film
- Director: Chris Menaul
The Bill - 1988 | Television
- Role: David Stevens
- Company: Thames Television
- Director: Michael Kerrigan
- Role: Dicky
- Company: Royal Shakespeare Company
- Director: Roger Michell
Macbeth - 1988 | Stage
- Role: Lennox
- Company: Royal Shakespeare Company
- Director: Adrian Noble
- Role: Adrian
- Company: Royal Shakespeare Company
- Director: Nicholas Hytner
- Role: Pugnacious Collier
- Company: Stephen Joseph Theatre
- Director: Robin Hereford
- Role: Cliff
- Company: Hammersmith Lyric Theatre Tour
- Director: Peter James
- Role: Thomas
- Company: London Weekend Television
- Director: Donald McWhinnie
- Role: Sid
- Company: Thames Television
- Director: Peter Frazer-Jones
- Role: Railway Constable Warrington
- Company: Thames Television
- Director: Robert Tronson
- Role: Trip
- Company: Haymarket/ Duke Of Yorks Theatre
- Director: John Barton
- Role: Roger
- Company: Thames Television
- Director: Robert Tronson
- Role: PC Thomas
- Company: TSW
- Director: Chris King
- Role: Wolfboy
- Company: Roundhouse
- Director: David Leland
- Role: Sergeant Match
- Company: Chester Gateway
- Director: Michael Fry
- Role: Biffen
- Company: Thames Television
- Director: Robert Read
- Role: Musician/ Various
- Company: Wolsey Theatre Ipswich
- Director: Anthony Tuckey