Canadian American Actor
Known best for his childhood role as Barry Lockridge on the ABC science fiction series Land of the Giants, he appeared as an adult in episodes of The X-Files, Earthsea,...