Bear McCausland

Bear McCausland portrayed Jark Harkness's grandson Steven Carter in TW: Children of Earth.