Login
Home
Top 250
About
Barry Taff
Barry Taff
Acting
Demon House: The Lost Footage (2019)
Self
Demon House (2018)
Self
They Are Here: The Real World of the Poltergeists (2007)
Himself, paranormal investigator (as Dr. Barry Taff)