Len Foe(1992-2020)
- Actor
Len Foe was born on 31 December 1992 in St. Louis, Missouri, USA. He was an actor, known for Len Foe: Day One (2019), Len Foe: Problems (2019) and Len Foe: What Dey Gone Say (2020). He died on 8 May 2020 in St. Louis, Missouri, USA.