Info mistake?
Biography
Russel Taylor is known for Seabiscuit (2003), Monk (2002) and 2081 (2009).
Awards
Known For
Filmography
No data