There's not much for me to say here, being the stoic hero that I am, I don't usually like to toot my own air horns. It felt great to be working again after so long. Working on the first cartoon and the animated movie was great and all but now I finally get to be in front of the camera. All those years at Juliard are finally paying off. I hope you all liked the effort, I had a blast making it.
Megatron was a bear to work with, as usual. He and Starscream would keep destroying the damn cameras every time they didn't agree with the angles and whatnot. They single-handedly delayed the whole thing by, like, three weeks! What a couple of divas they are! Gladly, you as the viewer never really had to see the dirty side of working with them. I don't know. Some robots are just impossible.
Anyway, I'm just trying to get the word out there. Thanks for listening
The Official Transformers Movie Website