Cast Credits Transformers: Armada (2002) Starring as Tidal Wave Beast Wars: Transformers (1996) Starring as Terrorsaur Bucky O'Hare and the Toad Wars (1992) Starring as Additional Voices