Acting
Born February 8, 1961 · Nigera
Femi Taylor is a Nigerian-born British dancer and actress best known for portraying Jabba the Hutt's Twi'lek slave dancer Oola in the 1983 motion picture Star Wars Episode VI: Return of the Jedi. She…
ScreenPlay
1986
Return of the Jedi
1983
Summer Season
1985
Cats
1998
Flirting
1991
Playing Away
1987
Rachel and the Roarettes
Drums Along Balmoral Drive