Louis Decosta Johnson

Louis Decosta Johnson

Louis Decosta Johnson is an actor, known for Body Armour (2007), Dream Team (1997) and Ultimate Force (2002).