De acteercarrière van Benita Ha begon in Halifax toen ze een serie vaste presentator was van de CBC National bekroonde tienershow Street Cents (1989), waar ze zes jaar mee bezig was. Sinds haar verhuizing naar Vancouver heeft ze hoofd- en gastrollen gehad in meer dan 30 tv-afleveringen, waaronder Psych (2006) en Smallville (2001) en een terugkerende rol in de serie V en Stargate SG-1 (1997). Benita heeft ook meer dan 20 speelfilmcredits op haar naam staan, waaronder X-Men: The Last Stand (2006) en haar nieuwste speelfilm Case 39 (2009), met in de hoofdrol Renée Zellweger.