| |
| Film credits |
| |
| LONDON KILLS ME | 1991 | nanny |
| DISTINCTION | 1995 | the receptionist |
| SECRETS & LIES | 1996 | Hortense |
| CAREER GIRLS | 1997 | music |
| MR JEALOUSY | US, 1997 | Lucretia |
| NOWHERE TO GO | US, 1998 | Lynne Jacobs |
| HOW TO MAKE THE CRUELEST MONTH | US, 1998 | Christina Parks |
| A MURDER OF CROWS | US, 1999 | Elizabeth Pope |
| THE 24-HOUR WOMAN | US, 1999 | Madeline Labelle |
| THE CELL | US, 2000 | Dr Miriam Kent |
| 28 DAYS | US, 2000 | Roshanda |
| NEW YEAR'S DAY | UK/France, 2001 | Veronica |
| SPY GAME | Germany/US, 2001 | Gladys Jennip |
| WOMEN IN FILM | US, 2001 | interviewee |
| DON'T EXPLAIN | US, 2002 | Elana |
| JAM | US, 2006 | Lorraine |
| CITY OF EMBER | US, 2008 | Clary |
| |
| Television credits |
| |
| OPEN SPACE: Once Upon a Time | BBC2 tx 2/12/1991 | cast member |
| CRACKER: Men Should Weep | ITV tx 28/11/1994 | Marcia Reid |
| SHARMAN | ITV tx 18/11/1996 | Precious |
| THE ENTERTAINMENT BIZ: Oscar Day/Oscar Night | BBC tx 15/2/1998 | on-screen participant |
| OPRAH WINFREY PRESENTS: The Wedding | ABC (US) tx 22/2/1998 | on-screen participant |
| THE MURDER OF STEPHEN LAWRENCE | ITV tx 18/2/1999 | Doreen Lawrence |
| THE MAN | BBC1 tx 5/4/1999 | Michelle |
| THE FEAR | BBC Choice tx 1/8/2001 | storyteller |
| MEN ONLY | Channel 4 tx 3 & 4/6/2001 (2 pts) | Gemma |
| WITHOUT A TRACE | CBS (US) tx 26/9/2002 | Vivian Johnson |
| WITHOUT A TRACE (BIRTHDAY BOY) | Channel 4 tx 12/1/2004 | Vivian Johnson |
| LOVING YOU | ITV1 tx 24/2/2003 | Jude |
| THE BUS | Channel 4 tx 9/8/2004 | Vivian Johnson |
| WITHOUT A TRACE (series 1) | CBS(US) tx 26/9/2002-15/5/2003 (23 eps) | Vivian Johnson |
| WITHOUT A TRACE (series 2) | CBS(US) tx 25/9/2003-20/5/2004 (24 eps) | Vivian Johnson |
| WITHOUT A TRACE (series 3) | CBS(US) tx 23/9/2004-19/5/2005 (23 eps) | Vivian Johnson |
| WITHOUT A TRACE (series 4) | CBS(US) tx 29/9/2003-18/5/2004 (24 eps) | Vivian Johnson |
| WITHOUT A TRACE (series 5) | CBS(US) tx 24/9/2003-10/5/2004 (24 eps) | Vivian Johnson |
| WITHOUT A TRACE (series 6) | CBS(US) tx 27/9/2003-15/5/2004 (18 eps) | Vivian Johnson |