Nicky Garrard

Nicolas Grégoire Garrard (born June 12, 1965) is a Canadian actor who was based in El Kadsre from 1982-2007.

Bio
Nicolas was born to a French Guiaian mother and Québécois father