Richard Leacock is an actor of 49 (17 mai 1968 - 1 mai 2018). Richard Leacock has appeared in 7 shows and 10 movies. A performance to be found in the role of Delivery Guy in the series Good Girls. In the cinema, in the role of Deputy Stevens in the feature film Lake Placid.