He has also appeared on several television programmes in both guest roles and starring roles, including Family Affairs, Casualty, Band of Brothers, Rome, Holby City (as registrar Ed Keating), Dalziel and Pascoe (BBC TV series), Law & Order: UK, Waking the Dead (BBC TV series), Silk (BBC TV series), Bostock's Cup and The Bill.
He has also appeared on several television programs in both guest roles and starring roles, including Family Affairs, Casualty, Band of Brothers, Rome, Holby City (as registrar Ed Keating), Dalziel and Pascoe (BBC TV series), Law & Order: UK, Waking the Dead (BBC TV series), Silk (BBC TV series), Bostock's Cup and The Bill.