James Patrick Stuart — American actor