Edit
Yes, Virginia (TV Movie 2009) Poster

(2009 TV Movie)

Full Cast & Crew

Directed by 

Pete Circuitt

Writing Credits (in alphabetical order)  

Wayne Best ... (co-creator)
Glenn Eichler ... (consultant writer)
Matt MacDonald ... (co-creator)
Chris Plehal ... (written by)

Cast (in credits order)  

Neil Patrick Harris ... Dr. Philip O'Hanlon (voice)
Bea Miller ... Virginia O'Hanlon (voice) (as Beatrice Miller)
Jennifer Love Hewitt ... Mrs. Laura O'Hanlon (voice)
Alfred Molina ... Francis Church (voice)
Michael Buscemi Michael Buscemi ... Scraggly Santa (voice)
Kieran Patrick Campbell Kieran Patrick Campbell ... Ollie (voice)
Nicholas Sireci Nicholas Sireci ... Barry (voice)
Andrew Cherry ... George (voice)
Taylor Hay ... Taylor (voice)
Julian Franco ... Charlotte (voice)
Andrea Kessler Andrea Kessler ... Miriam (voice)
Chuck Nice ... Louis (voice)
Robb Pruitt Robb Pruitt ... Santa (voice)
Rest of cast listed alphabetically:
Marge Royce Marge Royce ... Charlotte's Mother (voice)

Produced by 

Joe Calabrese ... consulting producer
Dexton Deboree ... executive producer
Mick Ebeling ... executive producer
Joe Feczko ... executive producer
Robin Feldman ... co-executive producer
Chet Fenster ... executive producer
Clair Grupp ... consulting producer
Kallan Kagan ... producer (as Kallen Kagen)
Harvey Marco ... executive producer
Ty Montague ... executive producer
Kate Schwerin ... producer
Betsy Spence ... consulting producer
Peter Tortorici ... executive producer
Helena Touseull ... consulting producer
Beth Waxman-Arteta ... consulting producer

Music by 

Nicholas Hooper

Cinematography by 

Shawn Colbeck

Editing by 

Matt Ahrens

Casting By 

Matthew Jon Beck ... casting director: additional
Wendy Litwack

Production Management 

Gareth Elliott ... project manager
Alan Kennedy ... post-production supervisor
Brian Lynch ... production manager
Noelle Romano ... production manager

Art Department 

Lucian Boicu ... texture artist
Greg Gibbons ... lead matte painter
Marcus Reed ... storyboard artist
Bill Sneed ... lead character design
Andrew Woodhouse ... artistic leadership

Sound Department 

John Bowen ... sound designer
Brian Vancho ... foley artist

Visual Effects by 

Imran Awan ... lead final layout artist
Freddy Chaleur ... surfacing supervisor
Robert Dale ... lighting and compositing artist
James Deschenes ... surfacing technical director
Brian Dignadice ... surfacing artist
Rafael Fernandez-Stoll ... lighting and compositing artist
Jay Harwood ... technical director
Amir Honarmand ... lighting and compositing artist
Sunny Hj Kim ... texture artist
Casey Kirkpatrick ... modeler
Keren Kurtz ... lighting and compositing artist
Kang Sub Lee ... lighting and compositing artist
Soh Yeon Lee ... compositor (as So Hyeon Lee) / lighting artist (as So Hyeon Lee)
Jing Jing Liu ... lighting and compositing artist
Philip Luk ... animation technical director
Bryan Luren ... lead lighter & compositor
Irfa Nisar ... rendering lead
Ken Ouellette ... cg supervisor
Zebulon Pike ... lighting and compositing artist
Ryan Quaglia ... post production assistant
Damian Upton ... senior systems administrator
Anna Wagner-Lopez ... lead lighter & compositor (as Anne Wagner-Lopez)
Charlie Wong ... surfacing/texture artist

Animation Department 

Joel Beaudet ... animator
Jordan Benning ... animator
Renee Brunton ... animator
David Crispino ... animator
Jenn de Jong ... animator
Scott Heatherley ... animator
Kyran Kelly ... cg director
Hanung Lee ... modeler
Joe Levac ... layout artist
Jesse Lickman ... animation supervisor
Christie Moore ... animator
Angad Jot Singh Rangar ... animator

Casting Department 

Karyn Feiner ... additional casting
Rachael Klein ... casting assistant
Micah Dahlberg ... casting associate (uncredited)

Music Department 

Patrick Savage ... musician

Script and Continuity Department 

Glenn Eichler ... script consultant

Additional Crew 

Tod Raymond Baudais ... CG Software Supervisor
Lex Emanuel ... production accountant
Duck Grossberg ... data wrangler
Abby Leber ... account manager
Sandra Maglieri ... recruiter
Daniel A. Murray ... project manager - technology
Mel Senecal ... coordinator
Jeff Young ... head of finance: Starz Animation
Glen Yu ... systems administrator

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed