Roger Leir
Birthday: 1935
Died: 2014
Actor:
-
1. UFO Hunters (2008), series...Self
-
2. Unsealed: Alien Files (2012), series...Self - Surgeon
-
...Podiatrist / Author (archive footage)
-
...Self
-
5. Patient Seventeen (2017), film...Self