Lisa Lovbrand was born in Dorotea, Västerbottens län, Sweden. She is an actress, known for Attack Force (2006), 7 Seconds (2005) and Stuck on You (2003). Read more on iMDB