Jennifer Balgobin is known for her work on Contact (1997), Cherry 2000 (1987) and Repo Man (1984). Read more on iMDB