مافهام در مدرسه تئاتر بریستول اولد ویک آموزش دید و حرفه خود را در کمپانی رویال شکسپیر آغاز کرد، جایی که چهار سال با کارگردانانی مانند پیتر هال، دنی بویل، راجر میشل و مکس استافورد-کلارک همکاری کرد. در تلویزیون، او نقش مورتیمر لایتوود را در سریال مشهور «دوست مشترک ما» از شبکه بیبیسی؛ پسر آسیبدیده از نظر عاطفی نایجل هاثورن را در سریال برنده جوایز متعدد «قلب شکننده»؛ نقش سایمون کینگدام، مرد هرزه، تاریک و جذاب، برادر خطاکار استیون فرای را در سریال پرطرفدار «کینگدام» از شبکه ITV و نقش دن وودهاوس خطرناک، بیرحم و زنباره را در سریال پربیننده برنده جوایز متعدد «کلینیک» بازی کرد. در سینما، مافهام قرار است نقشهای اصلی را در «دراگونهارت ۳» از یونیورسال پیکچرز با بازی بن کینگزلی؛ فیلم نروژی «قلب روشنایی» بر اساس «بانویی از دریا» اثر ایبسن؛ و... بازی کند. و «تکتیرانداز ۵، میراث» سونی پیکچرز با بازی تام برنگر.