Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Jen Oda
Follow
Born 21 April 1983 in Montreal, Quebec, Canada
Died 25 February 2015 (aged 31)
Actor
Sealed
2007
?.?
?.?
Spider-Man 3
Beautiful Girl (uncredited)
Sealed
2013
?.?
?.?
Jodi Arias: Dirty Little Secret
Lab Tech
Sealed
2012
?.?
?.?
True Skin
Spokeswoman