fundady
Self-Hosted Cinema Engine
1999 · Deputy Stevens
2021 · Dr. Anderson
Profile
Actor
Titles in library
2
2 movies
Average rating
5.3
Across library titles
Acting
Roles
Richard Leacock was born in London, England, UK. He is an actor and producer, known for Star Trek: Picard (2020), 9-1-1 (2018) and Good Girls (2018).