Ross Duncan has appeared in 4 movies.
These include Lawless: Dead Evidence, Love Mussel, Jubilee and The Lord of the Rings: The Return of the King.Ross Duncan has appeared in 3 TV Series.
These include Xena: Warrior Princess, Legend of the Seeker and Hercules: The Legendary Journeys.