Actor: Nathaniel DeVeaux
Other entries with the name Nathaniel DeVeaux
Final Days Of Planet Earth
Outer Limits (1995), The