Question: who played young clark kent in man of steel
Answer: Dylan Muse Sprayberry ( born July 7 , 1998 ) is an American actor best known for portraying the young Clark Kent in the 2013 film Man of Steel and Liam Dunbar on the popular MTV show Teen Wolf from 2014 to 2017 .