French Stewart

French Stewart (born February 20, 1964) is an American Actor.