Карен Шеназ Дэвид родилась в городе Шиллонг, Индия. Её отец родом из Мадраса и имеет индийско-еврейские корни, а мать имеет китайские корни. У Карен есть старшая сестра Трейси. Детство она провела в Торонто, Канада. В 17 лет Карен получила стипендию музыкального колледжа Беркли в Бостоне. Затем некоторое время изучала актерское мастерство в Школе Гилфорда в Англии. С 2000 года начала карьеру поп-певицы. В 2002 году дебютировала в кино. Наиболее известна ролью Лейлы в фильме «Царь скорпионов 2: Восхождение воина».