James Barbour

Alchemy

2005 Filime

Eight Crazy Nights

2002 Filime

OTIS

2008 Filime

Elementary

2012 Ibiganiro bya TV

The District

2000 Ibiganiro bya TV

Great Performances

1971 Ibiganiro bya TV