Carnes appeared in two episodes of the British science-fiction drama series Doctor Who—"Daleks in Manhattan" and "Evolution of the Daleks", in which he played Laszlo, who was turned into a half-human, half-pig slave. In the 2008 horror film Trailer Park of Terror, based on the Imperium comic series of the same name, Carnes plays an arrogant teenager called Alex. He also starred as the title character in the Syfy miniseries The Phantom, based on Lee Falk's comic strip of the same name.