Seinen ersten Fernsehauftritt feierte McMahon in einem Werbespot für Jeans. Danach war er in einigen Hauptrollen in diversen Filmen zu sehen und zog 1994 nach Los Angeles. Bekannt wurde er in den USA unter anderem durch seine Rollen in den Serien "Profiler" und "Charmed – Zauberhafte Hexen". Darüber hinaus spielte er in der Fernsehserie "&lt;a href="Nip/Tuck%20%E2%80%93%20Sch%C3%B6nheit%20hat%20ihren%20Preis"&gt;Nip/Tuck – Schönheit hat ihren Preis&lt;/a&gt;" als "Dr. Christian Troy" – ein Schönheitschirurg – eine der Hauptrollen. Die Serie erhielt 2005 den Golden Globe Award als "Beste Serie – Drama". McMahon erhielt eine Nominierung in der Kategorie "Bester Serien-Hauptdarsteller – Drama".