Richard Leacock was born on May 17, 1968 in London, England. He is known for his work on A Boy Called Po (2016), Doc (2001) and Saving God (2008). He has been married to Nicole Leacock since July 12, 2002. They have one child. See full bio »
From aboard the IMDboat at San Diego Comic-Con, Kevin Smith talks to the cast of "Teen Wolf" about the solemn yet celebratory panel for the upcoming season. This news and more in our Guide to Comic-Con.