Richard C. Allen is known for Muppet Babies (1984), Lionheart (1990) and Drug Wars: The Camarena Story (1990).
No data