Leah Lewis

Leah Lewis (born December 9, 1996) is an American actress who began her career as a child. She starred in Fred 3: Camp Fred as Spoon.

Trivia

 * She is commonly mistaken to be Alyssa Hidalgo (who played Agent Orla) from Odd Squad)