James Patrick Stuart

James Patrick Stuart (born June 16, 1968) is an American actor and voice artist.