Clay O'Reilly | Profile