lance o'sullivan