ActingSteve North· Dorking, Surrey, England, UKKnown forHolby City1999SOAPThe Essex Serpent2022DRAMAFull filmographyHolby City1999SOAPThe Essex Serpent2022DRAMA