Stephen Doheny Career