Stephen O'Reilly — American actor and musician