| |
| Film credits |
| |
| BALDWIN'S NIGGER | 1969 | director |
| REGGAE | 1970 | director, producer, screenplay |
| THE MANGROVE NINE | 1973 | associate producer, stills photography |
| PRESSURE | 1975 | director, screenplay, theme song |
| STRETCH HUNTER | 1980 | director |
| THE DREAM TO CHANGE THE WORLD | 2003 | director |
| THE GHOST OF HING KING ESTATE | Trinidad/UK, 2007 | director; co-producer; casting; art director; set designer; sound design |
| |
| Television credits |
| |
| REVIEW: Reggae | BBC2 tx 26/3/1971 | director |
| COLEHERNE JAZZ AND KESKIDEE BLUES | BBC 1972 | director |
| PLAY FOR TODAY: In the Beautiful Caribbean | BBC1 tx 3/2/1972 | Presenter |
| THE WORLD ABOUT US: The Black Safari | BBC2 tx 24/11/1972 | Presenter |
| THE WORLD ABOUT US: King Carnival | BBC2 tx 22/7/1973 | director, script |
| FULL HOUSE | BBC2 tx 3/2/1973 | director of The Coleherne |
| THE WORLD ABOUT US: Skateboard Kings | BBC2 tx 18/9/1978 | director |
| EMPIRE ROAD: Kalaloo Sunday | BBC2 20/9/1979 | director |
| EMPIRE ROAD: Wedding | BBC2 tx 25/10/1979 | director |
| PLAY FOR TODAY: A Hole in Babylon | BBC1 tx 29/11/1979 | director, script |
| THE LATCHKEY CHILDREN | ITV tx 2/6-7/7/1980 (6 pts) | director |
| PLAY FOR TODAY: The Garland | BBC1 tx 10/3/1981 | director, (written) by |
| COME TO MECCA: Good At Art | BBC2 tx 4/11/1983 | director |
| BACCHANAL: Street Art | Channel 4 tx 12/5/1984 | director |
| BACCHANAL: The Record | Channel 4 tx 7/7/1984 | director |
| DABBAWALLAHS | Channel 4 tx 19/12/1985 | director |
| KHOMISO KHAN AT CAMDEN LOCK | Channel 4 tx 31/7/1985 | director |
| MUSIC FUSION | Channel 4 tx 17/7/1985 | director |
| WHO SHALL WE TELL? | Channel 4 tx 9/12/1985 | director |
| PLAYING AWAY | 1986 | director |
| ASIAN ARTS: Colour | Channel 4 tx 20/6/1986 | director |
| MOVING PORTRAITS | Channel 4 tx 29/7/1987 | director |
| 4 PLAY: When Love Dies | Channel 4 tx 20/1/1990 | director |
| THE ORCHID HOUSE | Channel 4 21/2-14/3/1991 (4 pts) | director |
| BLACK AND WHITE IN COLOUR: Television, Memory, Race, 1968-92 | BBC2 tx 30/6/1992 | interviewee |
| HIDDEN EMPIRE: The Equalizer | BBC2 tx 8/1/1996 | director |
| HIDDEN EMPIRE: Calling London | BBC2 tx 22/1/1996 | cast member |
| CARNIVAL YEARS | BBC Four tx 28/8/2004 | interviewee |