Al Rodrigo is known for his work on Despicable Me (2010), House of Sand and Fog (2003) and X-Men: Days of Future Past (2014). Read more on iMDB