John Langford

John Langford is a Scottish actor who has played four roles in Emmerdale:


 * VAT man David McKay in December 1991 and December 1994.
 * Alex Oakwell's henchman Stewart Fyfe in February 1998.
 * Mr Marwood in January 2002.
 * Richard Hawkins in July 2004.

His other credits include Brookside, Heartbeat and Coronation Street.