Actress · DirectorVeenu SandhuDawson Creek, British Columbia, CanadaSocialsKnown forArrowDoctorLost in SpacePrisha DharChild's PlayFrustrated CustomerTravelersSinghTrial & ErrorOfficer