Bear McCausland

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