Acting

Luis Echagarruga

Known for

Transformers★ 6.8
Transformers
2007
Transformers: Dark of the Moon★ 6.2
Transformers: Dark of the Moon
2011