Info mistake?
Biography
Rob Armstrong is known for The Good Shepherd (2006), New Eden (1994) and The Egg (2008).
Awards
Known For
Filmography
No data