On Wings of Eagles Cast and Crew

Main Cast: Joseph Fiennes as Eric Liddell
Supporting Cast: Shawn Dou as Xu Niu
Supporting Cast: Bruce Locke as Xu Niu (old)
Supporting Cast: Augusta Xu-Holland as Catherine Standish
Supporting Cast: Richard Sanderson as Dr. Hubbard
Supporting Cast: Jesse Kove as Hugh Johnson
Supporting Cast: Elizabeth Arends as Florence Liddell
Supporting Cast: Simon Twu as Chen Quan
Director: Stephen Shin
Director: Michael Parker
Writer: Rubby Xu
Writer: Christopher C. Chan