Crew Credits Who Do You Think You Are? (2004) Episode crew as Director Episode 18x05: Pixie Lott (Nov 9, 2021)