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
Wendell Pierce
Brandon Sklenar
Michael Madsen