B.J. Armstrong

B.J. Armstrong

B.J. Armstrong was born on September 9, 1967 in Detroit, Michigan, USA as Benjamin James Armstrong. He is a producer, known for Pooh: The Derrick Rose Story (2019), The Last Dance (2020) and SportsCenter (1979).

Moives