Mawhinney, Barry Michael (Career)