Charlie Francis

All versions of Charlie Francis played by Kirk Acevedo throughout the series.

Charlie Francis

Alt Charlie (season 1)

  • The initial version of Alt Charlie (before the writers changed him).
Alt Charlie (season 1)

Shapeshifter Charlie

Alt Charlie