 Her debut album, "Let the Truth Be Told", was released in Ireland on 8 May 2009.Izibor has appeared in The CW television show, "One Tree Hill", where she plays Erin Macree.Laura Elizabeth Arabosa Izibor was born on 13 May 1987 in Dublin, Ireland.