Hallihan, Stephen (Carrière)