patrick onofre