Back
Filip Schaff seated in a black cap and grey hoodie, a Comic Con badge on a red lanyard, in a bright lobby
The provided image is an artist's interpretation made for this entry. Details may differ from official depictions. The character and franchise remain © their respective rights holders.

Filip Schaff

Character

Filip Schaff is a one-off character in Invincible's second season, an in-universe comic creator celebrated for Seance Dog, a supernatural canine wizard with a devoted following. His brief scene has him charming Mark Grayson at a comic convention.

Home: Earth
Gender: Male
Status: Alive
Species: Human
Based On: Ryan Ottley
Occupation: Comic Book Creator
Other Names: Seance Dog Creator
Only Appearance: I'm Not Going Anywhere (2x07)
Text Size

Appearance

Of medium height and a touch stocky through the shoulders, Filip keeps a tidy dark brown beard and mustache, most of his matching hair tucked under a navy baseball cap. He has light skin and dresses casually in a gray zip hoodie over a pale collared shirt, a red lanyard and ID badge, most likely his convention pass, hanging at his neck.

Text Size

Personality

Filip is easygoing, welcoming, and plainly in love with his craft. Meeting Mark, he answers the praise with real humility, signing a book and slipping into friendly conversation. He talks with genuine expertise about animation, walking through its long production schedules and the sly shortcuts animators lean on, such as keeping mouths off-screen or relying on distant wide shots to disguise sparse movement, joking about the tricks in a way that makes the process feel approachable. Grateful to his readers, he thanks Mark sincerely for the support.

Text Size

History

Filip built his name as an animator and comic author through Seance Dog, developing a signature habit of recycling certain camera angles across his panels, a quirk rooted in his deep animation background that blends both mediums into something instantly recognizable. At a comic convention he crosses paths with Mark, an admirer of the character, and their short exchange puts both his warmth and his command of the animation process on display.

Share this resource

Frequently Asked Questions

Who plays Filip Schaff in Invincible?

Filip Schaff is voiced by Tim Robinson in his single appearance in Invincible's second season.

Who plays Seance Dog in Invincible?

Seance Dog is not performed by a separate actor; he is a fictional in-universe comic book character, a supernatural canine wizard created by Filip Schaff, whom Mark Grayson meets at a comic convention.

What is Filip Schaff's role in Invincible?

Filip Schaff is a one-off character in Invincible's second season, an in-universe comic creator known for Seance Dog who briefly meets Mark Grayson at a comic convention.

Who is Filip Schaff based on?

Filip Schaff is based on Ryan Ottley, an artist connected to the real-life Invincible comic series.

What does Filip Schaff talk about with Mark Grayson?

Filip Schaff talks with Mark Grayson about animation, describing its long production schedules and shortcuts animators use, such as keeping mouths off-screen or relying on wide shots to hide limited movement.

Sources & Information

Looking for more on Filip Schaff? The Dragon Ball Wiki on Fandom has a dedicated page with community notes.

View on Fandom

This content is original writing by Daddy Jim Headquarters based on the Dragon Ball anime series, manga, and official materials. Episode and chapter references are cited where applicable.

Character and scene imagery on this site is original artwork by Daddy Jim Headquarters, not screenshots or licensed imagery. Official cover art is used on three types of pages for editorial commentary:

  • Movie pages: theatrical posters and key visuals, credited to Toei Animation and Shueisha.
  • Game pages: official box art, credited to Bandai Namco, Atari, and other publishers.
  • Manga chapter pages: Jump Comics volume covers, credited to Shueisha and Akira Toriyama.

Help Us Keep This Wiki Accurate

Daddy Jim Headquarters maintains this encyclopedia. If you spot an error, a translation issue, or something that doesn't look right, let us know.