Jen Oda

Jen Oda

Jen Oda was born on April 21, 1983 in Montreal, Quebec, Canada. She was an actress, known for Blackout (2012), Unnecessary Force (2014) and Back Stab (2007). She was married to Vincent Maggio. She died on February 25, 2015 in Beverly Hills, Los Angeles, California, USA.

Tv Show