Askia Bennet

Askia Bennet portrayed Davod in the Cloak & Dagger episode Restless Energy.