Welsh, Michael (Career)