Devon Ogden was born on January 10, 1986 in Fairfax, Virginia, USA. She is an actress, known for The Founder (2016), Heritage Falls (2016) and StartUp (2016). Read more on iMDB