Todd Allen Durkin

Todd Allen Durkin is an American actor. He portrayed Charles in Doom Patrol.

Season 1

 * "Pilot" First Assistant Director
 * "Penultimate Patrol" Charles