Chris Carson

Chris Carson is an actor. He portrayed Alan in the third season of DC's Legends of Tomorrow.