Crew Credits Totally Weird and Funny (2023) Show crew as Creator Show crew as Executive Producer The Big Stage (2019) Show crew as Executive Producer Masters of Illusion (2014) Show crew as Executive Producer