Todd McFarlane

Age: 57
Born: March 16, 1961
Calgary, Alberta, Canada

Actor

Year
The Image Revolution 2014
Super Heroes: A Look Behind the Mask 2005
Todd McFarlane: The Devil You Know 2002

Producer

Year
Todd McFarlane's Oz 2009

Executive Producer

Year
Spawn 1997

Writer

Year
Venom 2018