Josef is a fictional character portrayed by Michael Cudlitz in the TV series Invincible.
In the first episode they appeared in, titled It's About Time (season 1), they were 56 years old.
They appear in 1 episodes out of a total of 16 aired so far
Episodes1
It's About Time
episode S1.E1 march 2021When Mark Grayson finally inherits powers from his superhero father, it's a dream come true. But there's more to being a hero than just choosing a name and costume.