Michael McCarthy professional credits

This article includes the professional credits of Michael McCarthy. Listed are all the professional credits, for each category, in chronological order.