patrick-leon-bio