Cast 6

Jason Segel

Marshall Eriksen

Cobie Smulders

Robin Scherbatsky

Cristin Milioti

Tracy McConnell

Crew 11

Matt Kuhn

Supervising Producer

Barbara 'Barbie' Adler

Co-Executive Producer

Kourtney Kang

Executive Producer

Chuck Tatham

Executive Producer

Carter Bays

Executive Producer

Pamela Fryman

Executive Producer

Craig Thomas

Executive Producer

John Swihart

Original Music Composer