David Harewood

David Harewood is a British actor. He portrays J'onn J'onzz/Martian Manhunter in, , , and He also portrayed Hank Henshaw/Cyborg Superman in.