Netflix Movies Starring Gaius Charles

Gaius Charles was born on May 2, 1983 in New York City, New York, USA. He is an actor and director, known for Salt (2010), Friday Night Lights (2006) and The Messenger (2009). Read more on iMDB