Joanne Takahashi

The Late Shift

1996 Filime

Future War

1997 Filime

Women: Stories of Passion

1996 Ibiganiro bya TV

Babylon 5

1994 Ibiganiro bya TV