|
The Last Schnitzel (2017) as The President of The United States of America |
|
Last Exit (2003) as Pedro Rodriguez Iguana |