Show more
Àlex Monner Zubizarreta is a Spanish actor. He is known for his role as Lleó in the Catalan television series Polseres vermelles. Wikipedia
Ben Affleck
Robert Downey Jr.
Tom Cruise
Candace Cameron Bure