Juhahn Jones is an actor and producer, known for The Starving Games (2013), The Blexicans (2015) and Going for Broke (2012). Read more on iMDB