Ross Clay is known for Dragon Fury (1995), The Curse of the Komodo (2004) and Lost Treasure (2003).
Sin datos