Alfred Smith

Alfred Smith portrayed Uptown Block King in Cloak & Dagger.