David Clayton Henrie is an American actor, writer, and director. He is noted for playing Ted Mosby's future son Luke on How I Met Your Mother and Justin Russo in Wizards of Waverly Place, as well as starring in the films Little Boy and Walt Before Mickey.
Henrie in 2012
Theodore Evelyn Mosby is a fictional character and the protagonist in the American sitcom How I Met Your Mother, portrayed by Josh Radnor. He serves as the show's narrator from the future, voiced by Bob Saget, as he tells his children the "long version" of how he met their mother.
Josh Radnor as Ted Mosby