Jacob Richter

Jacob Richter is a Canadian actor. He portrayed young Smith in the second and third season of DC's Legends of Tomorrow.