HomePeople Biography and filmographyMeen Woo Biography unavailable on TMDB. Movies (3)TV shows (0) Photos Movies (3) Giant Crocodile1980 · Roger Crocodile1979 · Dr. John Stromm Crocodile Fangs1978 TV shows (0) No credits available.