Sean Patrick Hayes (n.