Joshua Bee Alafia

Joshua Bee Alafia is a cinematographer and director, known for Cubamor (2001), The Seed (2010) and Se Safando (2012). He has been married to Yaya DaCosta since June 23, 2012. They have one child.

Related Posts