He worked on Ultimate Avengers, Ultimate Avengers II, The Invincible Iron Man, Doctor Strange: The Sorcerer Supreme, Next Avengers: Heroes of Tomorrow, Hulk Vs, The Super Hero Squad Show, Planet Hulk, Thor: Tales of Asgard, Iron Man: Armored Adventures, The Avengers: Earth's Mightiest Heroes, and Hulk and the Agents of S.M.A.S.H..