Edward Parker

Edward Parker portrayed Pedestrian in Cloak and Dagger.