Still from "Karma: A Love Story" (Guyana)
Caption: Still from "Karma: A Love Story" (Guyana)
Actress, Special Effects, Producer
Source: IMDB
Alisha Persaud is known for her work on Karma: A Love Story (2007), Sacrifice (2004) and Till I Find a Place (2010).