Rob Cowan

Rob Cowan is an actor who played Boomerang on.

Biography
Other notable works include Star Wars: Ewoks, Star Wars: Droids, Dinosaucers, Starcom: The U.S. Space Force, A.L.F., ALF Tales, Garbage Pail Kids, The Super Mario Bros. Super Show!, Hammerman, Monster Force, and Spawn: In the Demon's Hand.