Crew Credits Who Do You Think You Are? (2004) Show crew as Producer Episode 20x07: Dev Griffin (Jul 13, 2023)