Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Larson was born in Nairobi, Kenya in 1997. She moved to the United States at the age of two. In 2018, she graduated from Birmingham-Southern College in Birmingham, Alabama with a BA in Film and Media Studies. She was the colleges' Casting Director for two years prior to her graduation. Larson is the Director, Writer, and Producer of The Color of Truth (2018).