Captain Boomerang

George Harkness, also known as Captain Boomerang (voiced by Donal Gibson) is a criminal, originally from Australia but based in Central City. Like many of Central City's criminal element, Boomerang frequently ran afoul of the Flash.