Andrew MacLachlan has appeared in 7 movies.
These include Monty Python's The Meaning of Life, Life of Brian, Danny the Champion of the World, Who Dares Wins, Time Bandits, Personal Services and Erik the Viking.Andrew MacLachlan has appeared in 6 TV Series.
These include Keen Eddie, Foyle's War, BBC Television Shakespeare, Tales of the Unexpected, The Professionals and Hallmark Hall of Fame.