Richard Freeman
Actor:
-
1. The Unexplained Files (2013), series...Self - Cryptozoologist
-
2. On the Yeti Trail (2014), film...Self
-
3. Yeti y es-tu? (2014), film...Self