Pelicula | Demon House | Self | 2019-12-01 |
Pelicula | Demon House: The Lost Footage | Self | 2019-01-01 |
Pelicula | They Are Here: The Real World of the Poltergeists | Himself, paranormal investigator (as Dr. Barry Taff) | 2007-10-31 |
ver-serie | Dead Famous | Self | 2004-06-12 |