Robert Long II is known for his work on WNUF Halloween Special (2013), Adventures of Louanna Lee: The Movie (2015) and The Fixer: The Power of Balance (2011). Read more on iMDB