French Stewart

French Stewart (born January 20, 1964) is an American actor.