Brandon Ludwig is a Canadian actor. His latest role comes from the Stephen King television series 11.22.63, a mini-series directed by James Strong and produced by J. J. Abrams and Bryan Burk.
IMDB