No photoErica O'KeithActingBorn 19/12/1984Los Angeles, California, USAKnown ForSugar2016Jane Doe: Ties That Bind2007Close to Home2005Romeo!2003Scrubs2001