Edgar Leza
Caption: Edgar Leza
Actor Source: IMDB Edgar Leza is an actor, known for Knucklehead (2010), Terminator Genisys (2015) and Geostorm (2017).
Steve Heinz pictures →
Franky Coronado pictures →
Tahmoh Penikett pictures →