Jennifer Ikeda is an actress, known for Advantageous (2015), Heavy Petting (2007) and 80/20 (2013). Read more on iMDB