Scott HaranActor · Born April 11, 1992IMDb Acted in 32020s2023The BystandersPeter Weir2010s2012Wizards vs AliensThomas 'Tom' Clarke · 36 episodes2010Upstairs DownstairsTeddy Skinner · 1 episode74