Russell Allan é conhecido pelo seu trabalho em A Ilha do Dr. Moreau (1996), A Fortaleza (1992) e Ned Kelly (2003).
Sem dados