Extras experience
Previous speaking roles
2019
BBC1 : The Capture : Series 1 : Ep 1,3,5 : S015-Detective Sergeant Graham Bradwell (2 Days)
ITV1 : Wild Bill : Series 1 : Ep 5 & 6 : Police Admin
BBC1 : World On Fire 'Battle of The River Plate' : Series 1 : Ep 3 : Officer
BBC1 : Holby City : Ex Marks The Spot : Series 21 : Ep 19 : Doctor
BBC1 : The Trials of Christine Keeler : Mini - Series : Ep 1 & 3 : Postman
BBC1 : The Capture : Series 1 : Ep 5 & 6 : Detective Sergeant Graham Bradwell
ITV1 : Midsomer Murders : Season 21: Ep 1 : 'The Point of Balance' : Ballroom Judge (2 Days)
BBC1 : The Split : Season 2 : Ep's 1 - 6 : Corporate Receptionist (26 Days)
ITV1 : Belgravia : Season 1 : Ep 1 & 3 : Wedding Guest & Private Members Gentleman's Club (2 Days)
Sky One : In The Long Run : Season 2 : Ep 1 : Market Stall Holder
BBC1 : Silent Witness 'Deadhead' : Season 23 : Ep 4 : Part 2 : Paramedic (2 Days)
Comedy Central : Bad Cramps 2 : Ep 4 : The Sneezing Commuter
BBC1 : Eastenders : Ep 5986 : PC Joe McKenzie - CID
CBBC : Hetty Feather : Season 6 : Ep 2 : Doctor
CNN : First Ladies : Episode Ladybird : White House Aide 2
ITV/C5/REELZ TV : Autopsy : The Last Hours of Audrey Hepburn : Season 5 : Doctor/Surgeon
W-Channel : Flack : Series 2 : Ep 2 : Press (2 Days)
ITV1 : Endeavour : Season 7 : Ep 1 Oracle & 3 Zenana : Venetian Opera Spectator/Italian Restaurant Customer (2 Days)
ITV/C5/REELZ TV : Autopsy : The Last Hours of Marlon Brando : Season 5 : Doctor/Surgeon
Amazon Prime : Truth Seekers : Season 1 : Ep 4 & 8 : Acolyte (5 Days)
Netflix : The Crown : Season 4 : Ep 5 : 1982 The Falklands Victory Parade : Major of The Scots Guards
BBC1 : Call The Midwife : Season 9 : Ep 8 : Councillor
Netflix : The Crown : Season 4 : Ep 4 : 1982 Paris-Dakar Rally : Navigator
ITV1 : Grantchester : Season 5 : Ep 3 & 5 : Cinema Goer/Boxing Spectator (4 Days)
Netflix : The Crown : Season 4 : Ep 6 : 1983 Prince Charles & Lady Diana Tour of New Zealand : New Zealand Invited Guest
Netflix : Murder Maps : Amelia Dyer - The Baby Farmer : Season 5 : Ep 6 : Victorian Police Officer
Netflix : The Crown : Season 4 : Ep 6 : 1983 Prince Charles & Lady Diana Tour of Australia : Australian Dignitary
BBC1 : Eastenders : Ep 6079/6080 : Kathy's Cafe Customer
Online Game Trailer : Metro 2033 Switch / Redux : Businessman Commuter
Sky One : Two Weeks to Live : Series 1 : Ep 1, 2, 3 : Jimmy - Stand In for Sean Pertwee (4 Days)
Netflix : The Crown : Season 4 : Ep 6 : 1983 Prince Charles & Lady Diana Sydney Wentworth Hotel Ballroom : Ballroom Guest
BT Halo 5G Mobile Xbox Game : Sci Fi Astronaut
2018
BBC2 : Famalam : Series 1 : Ep 1 : Executive Staff
BBC1 : Informer : Series 1 : Ep 3 & 5 : Police Officer/Armed Police (Speaking Part) (2 Day)
ITV Encore : Harlots : Season 2 : Ep 4 : Courtier/Bestia Card Game Dealer & Player (2 Day Feature)
BBC1 : Eastenders : Ep 5714, 5715, 5716, 5717 : Passer-By : Albert Square & Market
BBC1 : Manhunt : Mini 3 Part Series : Ep 1, 2, 3, : CID (7 Days)
Play : Aunt Lindy's Funeral : Stuttering Husband
BBC1 : Silent Witness : Two Spirits : Series 22 : Ep 1 & 2 : CID (Walk On - Speaking Part)
BBC1 : Call The Midwife : Christmas Special : Series 8 : Passer-By
BBC1 : This Time with Alan Partridge : Series 1 : Ep 3 : Live Audience (2 Days)
BBC1 : Call The Midwife : Series 8 : Ep 1 : Passenger on a Bus/Fashion Buyer
BBC3 : Cuckoo 'MacBeth' : Series 5 : Ep 4 : MP Dinner Guests (2 Days)
W-UK TV : Flack : Series 1 : Ep 5 : Air Passenger
Netflix : Black Mirror : Series 5 : Ep 3 : House of Tomorrow : FBI Agent Jackson Berk
ITV/C5/REELZ TV : Autopsy : The Last Hours of Luther Vandross : Doctor
C4 : Chimerica : Series 1 : Ep 1 & 3 : Journalist/Airport Tourist
Netflix : Turn Up Charlie : Series 1 : Ep 4 : Private Members Party Guest
ITV/C5/REELZ TV : Autopsy : The Last Hours of Aaron Hernandez : Correctional Officer
ITV/C5/REELZ TV : Autopsy : The Last Hours of Gary Shandling : Spleen Surgeon
Sky Atlantic : Gomorrah : Series 4 : Ep 4 : Bank Security Guard
Netflix : After Life : Series 1 : Ep 2 : Office Passer-By
ITV1 : Grantchester : Series 4 : Ep 1 : Protester (2 Days)
Corporate Educational Film : "Unconscious Biased in the Work Place" : Office Worker
Netflix : Top Boy : Series 3 : Ep 1 : Cafe Customer
BBC1 : Silent Witness : To Brighton, To Brighton : Series 22 : Ep 5 & 6 : CID
Starz TV : The Rook : Series 1 : Ep 3 : London Commuter
Yesterday : Murder Maps : Series 4 : Ep 1 : The Beast of Birkenshaw : Lanarkshire Police Officer
BBC1 : ABC Murders "Knot" Mini Series : Part 2 : Station Master/Signaller
The Children's Charity Foundation Christmas Brochure : Carol Singer
UKTV : Porters 2 : Ep 2 : 'Orc & Pradeep' : Mr Weig
BBC1 : Eastenders : Ep 5808 : Plain Clothes Police Officer
ACORN TV : Mariah : The Diva, The Demons, The Drama : Journalist Jess Cagle
Eve'll Industries : Achievement Haunter Game : Victorian Aristocrat
ITV1: Endeavour V1 : 'Confection' : Ep 3 : Coroner
REELZ TV : The Boston Strangler : Detective
BBC1 : Shakespeare & Hathaway : Season 2 : Ep 2 : 'The Play's The Thing' : Passer-by
BBC1 : Holby City : 'Everything Old is New Again' : Series 21 : Ep 1 : Surgeon (6 Days)
REELZ TV : The Real Story of Serpico : Dutch Police Officer
BBC1 : Doctors : 'Shrovetide' : Season 20 : Ep 77 : Remembrance Service Patient
BBC1 : Shakespeare & Hathaway : Season 2 : Ep 7 : 'Nothing Will Come of Nothing' : Passer-by
BBC2 : Defending The Guilty : Series 1 : Ep 1 & 4 : Solicitor
BBC1 : Click & Collect : Christmas One Off Special : Driver Passer-By
BBC1 : Dark Mon£y : Series 1 : Ep 4 : Hotel Doorman
BBC1 : Gold Digger : Series 1 : Ep 6 : Wedding Guest
ITV1 : Wild Bill : Series 1 : Ep 1,2,3 & 4 : Police Admin (5 Days)
BBC1 : Eastenders : 5856, 5866, 5873 : Queen Vic & Walford East Customer