Acting
Transmorphers
2007
as General Veers
Supercroc
as Maj. Falk
Invasion of the Pod People
as Alexander
Saurian
as Belrog
The 9/11 Commission Report
as Yousef
Shapeshifter
as Marcoux