Acting · England, UK Geoffrey Freshwater Acting The Importance of Being Earnest Lane 2018 The Invisible Woman Sir Oliver / Mr. Buckstone 2013 RSC Live: As You Like It Corin 2010 The Government Inspector Andrwe MacKinlay 2005 Sabotage!! English sergeant 2000 The Winter's Tale Camillo 1999 The Leading Man Attendant 1996 Dumb Witness Sergeant Keeley 1996 The Grotesque Jury Foreman 1995 Cyrano de Bergerac Musketeer 1985 Agent-readable