Jason Dowies

Jason Dowies portrayed Ewin Wilson in Cloak & Dagger.