Frank Pearce profile