Ricky Townsend
Bio: Ricky Townsend (born September 3, 1989) is an American producer from Orange County, California. He produced and co-conceived the feature documentary "Into the Spotlight" (2023), which follows a musical theatre troupe of actors with intellectual and developmental disabilities (IDD)
Born: Sun, Sep 03 1989
Birthplace: Orange County, California
Ricky Townsend is 35 years old