Ellen Davis Woglom se narodila 18. dubna 1987 v Nashville, Tennessee. Nicméně říká o sobě, že vyrostla všude. Její rodiče se totiž často stěhovali, takže chvilku bydlela ve Vermontu, Colorado, Massachusetts, New Hampshire a nyní žije v Los Angeles.
V roce 2005 dostala první epizodní roličku v KRIMINÁLCE NEW YORK, epizodní role měla i seriálech O.C. nebo ODLOŽENÉ PŘÍPADY. Zvýraznila se hlavně v roli Chelsea v seriálu CALIFORNICATION a zdravotní sestry Lily v CRASH. Ve filmu měla asi svojí nejvýraznější roli ve WENDY WU: HOMECOMING WARRIOR.