Home People David Gaffney David Gaffney movies David Gaffney movies David Gaffney Movies (2) Barely Legal Lesbian Vampires (2003) As Richard Austin. The Parasite (1997) As Professor Richard Austin.