Richard Leacock: Richard Leacock. Actor: 9-1-1. Richard Leacock was born in London, England, UK. He is an actor and producer, known for 9-1-1 (2018), Good Girls (2018) and Desert Shadows (2022).
Known For: 9-1-1 (Husband), Good Girls (Delivery Guy), Desert Shadows (Detective Ray Jaggard), Star Trek: Picard (Commander Musa)