Also making an appearance on Drew Barrymore's talk show, Jack Quaid flashes a happy smile in New York City on March 12 ...