Richard Leacock
Birthday: 1968-05-17
Died: 2018-05-01
Birthplace: London, England, UK
Filmography
Character: Detective Ray Jaggard
Character: Deputy Stevens
Character: Mr. Ken Salter
Character: Mitchell Connelly
Character: Buddy Masterson
Character: Steve Lindstedt