who played casey in teenage mutant ninja turtles
Casey Jones (Teenage Mutant Ninja Turtles) In most installments and all related media, Casey Jones has been portrayed by several actors. He was first voiced by Pat Fraley in the 1987 series, Elias Koteas in the 1990 film, Marc Thompson in the 2003 series, voiced by Chris Evans in the TMNT (2007 film), Josh Peck in the 2012 series and by Stephen Amell in the 2016 sequel to the 2014 reboot film.
Sam Witwer In 2016 Witwer played a recurring role of Mr Hyde on Once Upon a Time.[2]
Greg Germann In 2016, he made his return to television as Hades in Season Five of Once Upon a Time.
Edward Shames Shames was portrayed in the HBO miniseries Band of Brothers by Joseph May.