Richard Ross(XII)
- Producer
- Director
- Writer
Richard Ross was a producer and director, known for Unsolved History (2002), Wage Slaves: Not Getting by in America (2002) and Haunted History (1998). He died on 24 November 2022 in Los Angeles, California, USA.