Bachelor in instrumental performance, Elizabeth City State University, 1996. Master of Music in violin performance, University North Carolina, 1998.
Violin teacher Albemarle After School Program, Elizabeth City, North Carolina, 1994—1995. Private violin teacher Charlotte, 1994. Violin teacher Greensboro (North Carolina) Music Academy, 1997—2000.
Symphony musician Winston Salem (North Carolina) Symphony, 2000—2003. Violin teacher Greensboro (North Carolina) Day School, 2000—2003, Simply Strings Violin Studio, Greensboro, since 2000. Symphony musician Greensboro (North Carolina) Symphony, 2001—2002, Charlotte (North Carolina) Philharmonic Orchestra, 2003—2004, Danville (North Carolina) Symphony, since 2003.
Principal 2d violin Greensboro Philharmonic, since 2005. Church musician Grace and Love Fellowship, Kernersville, North Carolina, 2003, Mount Zion Baptist Church, Greensboro, 2000—2001.
Member of Music Educators of North Carolina.