Show more
Paloma Baeza is a British actress and director. Her 2017 film Poles Apart won the BAFTA for best animated short film in 2018. Wikipedia
Robert Downey Jr.
Ben Affleck
Candace Cameron Bure
Tom Cruise