Michasha Armstrong

Michasha Armstrong is a British born actor. He portrayed Java in The Flash.