C. Thomas Howell

The Day the Earth Stopped (2008) HD
IMDb:

The Day the Earth Stopped (2008)

The Genesis Code (2010) HD
IMDb: 5.4

The Genesis Code (2010)

The Land That Time Forgot (2009) HD
IMDb: 3.2

The Land That Time Forgot (2009)