Ross O'Donovan is known for Starstruck (1982), Fields of Fire III (1989) and Phar Lap (1983).
No data