Charles Barber

Charles Barber portrayed CSI Tech in Cloak & Dagger.