Richard Chevolleau: Richard Chevolleau. Actor: Narc. Richard Chevolleau was born in October 1966 in Kingston, Jamaica. He is an actor and director, known for Narc (2002), Earth: Final Conflict (1997) and Four Brothers (2005).
Known For: Narc (Latroy Steeds), Earth: Final Conflict (Marcus 'Augur' Deveraux), Four Brothers (El Camino Guy), Bury the Lead (Gilbert Brown)