Yes or No?

After his awesome performance on The Get Down, I'm completely sold on him playing Static Shock.