Actor Donald Sage MacKay has updated his resume showing that he will have a role in Transformers II.
All that is revealed about his role is that he is playing a “Supporting” role. This could be either a human or a Transformer. Hopefully some more confirmed details will be revealed soon.