Leo McHugh Carroll

Leo McHugh Carroll

Born: May 5, 2000
in Chicago, Illinois, United States Chicago, Illinois, United States
Leo and his twin brother Lucas are the youngest of five children including older brothers Vincent and Xavier, and only sister Tori. Born 5/5/2000 in Chicago, Illinois, Leo resides across the lake from the city on the Southwest shore of Michigan. Leo's interest in acting began as a preschooler when he joined the cast of The Music Man with his siblings. He has continued to enjoy acting throughout his elementary school years as he landed roles in various community theater productions commercials and film.

Movies for Leo McHugh Carroll...

Noah
Title: Noah
Character: Japheth
Released: March 7, 2014
Type: Movie
A man who suffers visions of an apocalyptic deluge takes measures to protect his family from the coming flood.
bee
Fred Claus
Title: Fred Claus
Character: Giggling Boy (uncredited)
Released: November 9, 2007
Type: Movie
Fred Claus and Santa Claus have been estranged brothers for many years. Now Fred must reconcile his differences with his brother whom he believes overshadows him. When an efficiency expert assesses the workings at the North Pole and threatens to shut Santa down, Fred must help his brother to save Christmas.