Daniel Riordan

Daniel Riordan is an American actor. He has made several appearances on various Star Trek series, and also appeared in Ed Wood and Jingle all the Way.

Robots in Disguise

 * Megatron
 * Omega Prime

Transformers: The Game (2007)

 * Bonecrusher