Rachelle Duncan is an actress, known for Legend of the Seeker (2008).
Legend Of The Seeker - Season 2