Titans Live-Action Series Casts Doom Patrol’s Leader

WBTV’s upcoming Titans live-action series has cast The Doom Patrol’s leader.

Deadline reports Narcos star Bruno Bichir will play Dr. Niles Caulder (aka The Chief), a brilliant but controversial pioneer in medical science who helps those in need. The character made his debut in 1963’s My Greatest Adventure #80, and is most promptly known as the leader of the misfit heroes with powers, The Doom Patrol.

Bruno Bichir Bruno Bichir

Continue reading…