Baird Stafford(1947-2023)
- Actor
Baird Stafford was born on 23 April 1947 in Boulder, Colorado, USA. He was an actor, known for Cauchemars à Daytona Beach (1981) and Dog Tags (1987). He was married to Harvey Newstrom. He died on 4 February 2023 in Melbourne, Florida, USA.