Michael Reventar

Michael Reventar is a Canadian actor. He will portray Farooq/Blackout in the first season The Flash episode,.