Richard Alan Reid was born on September 29, 1984 in London, England, UK. He is a producer and director, known for Puppy Love (2023), The Black Demon (2023) and EXmas (2023). He has been married to Rachel Risen since June 8, 2016. They have two children.