Info mistake?
Biography
Brian Abbott is known for Faust (1980), The Lost World (2001) and Lucky Break (2001).
Awards
Known For
Filmography
No data