Richard Powell
Richard Powell was born on December 24, 1950 in Los Angeles, California, USA. He is known for Alien Nation (1988), Brother (2000) and Midnight Man (1995). He was married to Linda Rae Boatman-Iversen. He died on April 5, 2022 in Los Angeles.