Home
Movies
TV
Watchlist
History
Android TV
Connect
Donate
Discord
Femi Taylor
Femi Taylor is a British dancer and actress best known for portraying Jabba the Hutt's Twi'lek slave dancer Oola in the 1983 motion picture Star Wars ...
Show more
Movies
TV Shows
Cats
1998
7.3
Flirting
1991
6.7
A Kink in the Picasso
1990
0.0
Playing Away
1987
5.6
Drums Along Balmoral Drive
1986
0.0
Return of the Jedi
1983
7.9