His credits include the short-lived but ambitious sci-fi thriller "FlashForward," which prematurely fell prey to meddling by its network, ABC.
He was script consultant and story developer for the video game "Call of Duty: Black Ops" and its sequel.
He co-wrote the 2005 film "Batman Begins" and its two sequels, and wrote the screenplay for the upcoming Zack Snyder-directed "Man of Steel."
In Goyer's view, da Vinci was the prototype of a superhero: "I picture him as one-third Indiana Jones, one-third Sherlock Holmes, one-third Tony Stark (Iron Man) -- and he kind of was."