Rebecca Chulew

Rebecca Chulew portrayed Police Officer in Cloak and Dagger.