Another character with a long history in DC Comics is on tap for "Constantine": Felix Faust, to be played by "Breaking Bad" alum Mark Margolis. Entertainment Weekly had first word of the casting.

Felix Faust was created by Gardner Fox and Mike Sekowsky, and first appeared in 1962's "Justice League of America" #10. Traditionally depicted as a powerful and villainous sorcerer, Faust fits in with the supernatural-themed DC characters that have appeared on "Constantine" thus far, including Jim Corrigan (the future Spectre), Doctor Fate (only his helmet has been glimpsed thus far) and the title character, John Constantine.

In "Breaking Bad," Margolis played the memorable and Emmy-nominated guest role of Hector Salamanca. A veteran actor with decades of experience, Margolis recently appeared on "American Horror Story" and "Person of Interest," and had an uncredited role in the 2003 "Daredevil' film.

Margolis is scheduled to debut as Felix Faust on the show's Jan. 23 episode, titled "Quid Pro Quo." "Constantine" did not receive an extension beyond its initially ordered 13 episodes, but a second season has reportedly not yet been ruled out.

"Constantine" returns from midseason hiatus with new episode "The Saint of Last Resorts: Part 2" at 8 p.m. Friday, Jan. 16.