Production Credits
Peter Steffan has 9 production credits.Visual Effects
Credited for VFX Artist in 8 shows - The Wolf Hour, Velvet Buzzsaw, Triple Frontier, Rim of the World, Joker, Doctor Sleep, Bill & Ted Face the Music and Flora & Ulysses.
Credited for Visual Effects in 1 show - I'm Thinking of Ending Things.