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