Anjli Mohindra

Anjili Mohindra is an English actress. She portrayed Charlie on DC's Legends of Tomorrow episode "Dancing Queen".