Barry Taff
Birthday: | Place of Birth: USADr. Barry E. Taff holds a doctorate in psychophysiology with a minor in biomedical engineering from UCLA. He is a world-renowned, recognized specialist in electrophysiology, electro-medicine, biophysics, advanced medical instrumentation and parapsychology.
...
Known For
Acting
Year
Title
Role
2019
Demon House: The Lost Footage
as Self
2007
2005
The Entity Files
as Self
1997
An Unknown Encounter
as Self
1992
UFOs And The Alien Presence
as Self
