Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

Leo O'Brien

Highest Rated: 58% The Last Dragon (1985)

Lowest Rated: 58% The Last Dragon (1985)

Birthday: Nov 12, 1970

Birthplace: Manhattan, New York, USA

Highest-Rated Movies

58% 86% The Last Dragon Watchlist
35% Rappin'
Watchlist

Filmography

Movies TV Shows
Rappin' 35% 1985 Allan Actor The Last Dragon 58% 86% 1985 Richie Green Actor
Load More