Karen David
Being one of the longest-serving actors in Hollywood and Bollywood, Karen Shenaz David aka Karen David is an established actress, singer, and songwriter. Furthermore, she has starred in numerous TV shows and movies, for instance, Top Buzzer, Castle, Waterloo Road, Batman Begins, and Once Upon a Time. In addition, she is an Emmy nominated actor. […]