Richard Lockhart

Richard Lockhart (born June 19, 1964), a British actor and producer.