Bear McCausland

Bear McCausland (born 4 November 1998 ) played Steven Carter in the Torchwood serial Children of Earth.