Edwards Mimic 3: Sentinel (2003) as Carmen Replay (2003) as Belinda Brown Mr. & Mrs. Smith (2005) as Jordan Television Lost (2008-2010) as Charlotte Lewis Justice (2006-2007) as Alden Tuller Private Practice (2007) as Leslie Love Monkey (2006) as Grace One Life to Live (2004) as Margret Cochran #1 All My