Edit
Mr. Viral (2012) Poster

(2012)

Full Cast & Crew

Directed by 

Alex Boothby

Writing Credits  

Alex Boothby ... (written by)

Cast (in credits order)  

Jefferson Brown ... Simon
Alex Appel ... Stacy
Christian Lloyd ... Andy
Michael Ripley Michael Ripley ... Bruce
Brian Paul ... Martin McTanner
Paulette Sinclair Paulette Sinclair ... Angela Diller
Tamsen McDonough ... Emma
Danny Waugh ... Mike
Steve Cumyn ... Reggie
Jeff Jordan ... Hector
Richard Jutras ... Remi
Ashleigh Hubbard Ashleigh Hubbard ... Kristy
Carinne Leduc ... Rachel
Maria Dinn Maria Dinn ... Jacky
Jai Jai Jones ... Rutger
K. Trevor Wilson ... Ralph
Robert Ennell Robert Ennell ... Marcel
Ingried Boussaroque Ingried Boussaroque ... Sofia
Kelly Bolt Kelly Bolt ... TV News Reporter
Paul Wainwright Paul Wainwright ... Viral Announcer
Jerald Bezener Jerald Bezener ... Stephen
Helen Colliander ... Samantha
Timothy Sell Timothy Sell ... Cop
Alain Patry Alain Patry ... Paramedic
Darrell Hicks Darrell Hicks ... Tim the Account Guy (as Darrel J. Hicks)
Dan Galea ... Eric
Dennis Mirkovic Dennis Mirkovic ... George
Donna Christo Donna Christo ... Diller Spokesperson
Pamela Mars Pamela Mars ... Vicky
Marika Warner Marika Warner ... Amanda (as Marika Schwandt)
Steven Clarke Steven Clarke ... Male Escort
Douglas Hurst Douglas Hurst ... Garbage Man (as Doug Hurst)
Peter Schoelier ... Doug
Jim Monkelbaan Jim Monkelbaan ... Bob
Todd Doldersum Todd Doldersum ... Todd
Pam Leeworthy Pam Leeworthy ... Hanna
Leah Black Leah Black ... Alice
Amanda Davis Amanda Davis ... Crystal
Demian Demian ... Punk
Frances Brady-Stewart ... Crazy Cat Lady (as Frances Brady)
John Wilkinson-Chapman John Wilkinson-Chapman ... Handsome Man
Sunnie James Sunnie James ... Handsome Man 2 (as Sunnie D'Souza)
John Graham John Graham ... Mr. Jamison
Dennis James Dennis James ... Machinist
Brian Crabb Brian Crabb ... Bank Manager
Rick Jon Egan Rick Jon Egan ... Director 1
Darrell Faria ... Director 2
Dave Pearce Dave Pearce ... Director 3
Errol Gilmour Errol Gilmour ... Drunk Jock 1
Michael Belisaro Michael Belisaro ... Flash Mobber 1
Siavash Khavarnejad Siavash Khavarnejad ... Drunk Jock 2 / Flash Mobber 2
Virginia Greig Virginia Greig ... German Announcer
Irna Mills Irna Mills ... Indonesian Announcer
Frank Von Frank Von ... Bar Fighter 1
Stephen Welch Stephen Welch ... Detective
Carla Albi Carla Albi ... Officer 1
Nick Stojanovic ... Officer 2
Keith Bambury Keith Bambury ... News Cameraman
Caitlin Mulqueen Caitlin Mulqueen ... Hostess
Jemini Archer Jemini Archer ... Hip Hop Boy
Rachel Carnide Rachel Carnide ... Funky Girl
Tanner Warren Tanner Warren ... Little Cowboy
Saige Aurora ... Skipping Girl
Danny Bruzzi ... Crossing Guard
Tara Yelland ... Ginger
Richard James Richard James ... Paramedic's Brother (as Richard James Fay)
Kenroy Allen Kenroy Allen ... Gym Manager
Wayne Curnew Wayne Curnew ... Pierced Bartender
George Nickolas K. ... Charlie Batal
Rosalind S. Feldman Rosalind S. Feldman ... Grandma
Eric Paré Eric Paré ... Quebec Tenant 1
Max Laferriere ... Quebec Tenant 2 (as Maxime Laferriere)
Lisa Berry ... Female Fighter 1
Winsome Cooper ... Female Fighter 2
George T. Williams George T. Williams ... Diapered Geezer 1
John Spilak John Spilak ... Diapered Geezer 2
Edward Anthony Edward Anthony ... Diapered Geezer 3
Karissa Strain ... Sin Pit Girl 1 / Mom
Katie Strain ... Sin Pit Girl 2 / Diapered Agency Girl
Christopher O'Neill Christopher O'Neill ... Dad / Diapered Diller Exec
Christina Whitfield ... Diapered Agency Girl 1
Nancy Shindler Nancy Shindler ... Beach Babe / Nurse
Rest of cast listed alphabetically:
Derek Bujalski Derek Bujalski ... Fighter 2
Nate Nate ... Logan the Dog
Vasilios Pappas Vasilios Pappas ... Bar Fighter 2
Simon Ron Simon Ron ... Fighter 1

Produced by 

Alex Appel ... executive producer
Drazen Baric ... producer
Daniel Bekerman ... executive producer
Alex Boothby ... executive producer
Rick Jang ... co-producer
Aaron Kopff ... line producer
Marc Milliard ... line producer
Chrisoula N. Mirkopoulos ... associate producer
Andrew Pascoe ... associate producer
Janine Short ... producer

Music by 

Andrew M. Hunter ... (original score composed by)

Cinematography by 

Daniel Grant ... director of photography

Editing by 

Marcus Moore ... (edited by)

Casting By 

Juli-Ann Kay ... (casting by)

Production Design by 

Janine Short

Art Direction by 

Ryan MacKay

Set Decoration by 

Ryan MacKay
Janine Short

Costume Design by 

Olivia Sementsova

Makeup Department 

Melissa DeViveiros ... key makeup artist
Gillian Robertson ... key makeup artist
Stephanie Sheridan ... daily hair & makeup artist

Production Management 

Rick Jang ... production manager: Toronto
Marc Milliard ... production manager: Montreal
Janine Short ... post-production manager

Second Unit Director or Assistant Director 

Darrell Faria ... first assistant director
Aaron Kopff ... second assistant director
Jonathan Krimer ... trainee assistant director
Daniela Lazzaro ... trainee assistant director
Lana Maclin ... third assistant director
Michael Meehan ... key trainee assistant director
Andrew Pascoe ... second unit director

Art Department 

Chris Barless ... carpenter
Craig Brandon ... graphic designer
Alison Carby ... set dresser
Jonathan Carby ... construction coordinator
Natalie Catania ... illustrator
Steven Dawley ... prop designer
Julia Koo ... first assistant art director / set dresser
Celeste Koon ... graphic designer
Ryan MacKay ... property master
Joe Meries ... carpenter
Kate Mitchinson ... second assistant art director / set dresser
Janine Short ... graphic designer
Gregory Slevin ... original artwork
Elliot Vredenburg ... graphic designer

Sound Department 

Josh Brown ... re-recording assistant
Steven Ejbick ... foley recording mixer
Alexis Eskandari ... foley artist
Pino Halili ... supervising sound editor
Kevin Howard ... sound effects editor
Drew MacDonald ... boom operator
Allen Ormerod ... re-recording mixer
Sean Van Delft ... sound mixer

Visual Effects by 

Alex Boothby ... visual effects artist / visual effects supervisor
Kevin Chandoo ... visual effects designer
Brett Landon ... visual effects artist
Marcus Moore ... visual effects artist
Eric Myles ... visual effects artist
Brent Whitmore ... visual effects artist

Stunts 

Darrell Hicks ... stunt coordinator / stunt performer

Camera and Electrical Department 

Igor Alves ... gaffer
Chris Barless ... swing
Adam Boljanic ... first assistant camera: "b" camera
James Hellyer ... first assistant camera: "a" camera
Alex Leung ... additional first assistant camera: "a" camera
Darren Lindquist ... daily grip
Sandy Lum ... camera operator: "b" camera
Clement Lush ... daily grip
Nabil Milne ... key grip
Kate Mitchinson ... still photographer
Brandon Ong ... second assistant camera: "a" camera
Jerrad Pulham ... second assistant camera: "b" camera
Jason Vieira ... steadicam operator

Casting Department 

Carla Albi ... casting assistant
Sandra Alcocer ... additional casting
Samantha Esteves ... additional casting
Krista Fraser ... background casting
Martha Molnar ... casting assistant
Janine Short ... additional casting

Costume and Wardrobe Department 

Laurel MacLeod ... costume supervisor: Montreal unit / daily set costumer
Chelsea Oliver ... assistant costume designer / costume supervisor
Jenn Woodall ... daily set costumer
Karynah Zeh ... costume supervisor: Toronto additional photography unit

Editorial Department 

Ben Mazzotta ... assistant editor
Paulette Sinclair ... additional editing
Ionas von Zezschwitz ... assistant editor

Location Management 

Drazen Baric ... location manager
Rick Jang ... assistant location manager
Scott Kelly ... location security
Alex Makrygiannis ... location manager
Janine Short ... assistant location manager
Michael Siry ... location manager: Montreal unit

Music Department 

Heather Gardner ... music supervisor (as Heather Adamo)
David Hayman ... music supervisor
Sari Morein ... music coordinator
Cody Partridge ... music assistant

Transportation Department 

Rick Jang ... picture car coordinator
Sandy Lum ... picture car coordinator: Toronto additional photography unit

Additional Crew 

Sandra Alcocer ... production coordinator
Donny Blais ... catering chef
Denis Brideau ... dog trainer / dog wrangler
Irina Ciumac ... production assistant
Samantha Esteves ... social networking manager
Deirdre Fraser-Gudrunas ... craft service
Gail Haupert ... actra assistant steward
Agatha Krzewinski ... production assistant
Tasso Lakas ... actra tip coordinator
Daniel Landry ... dog trainer
Whitney MacNeill ... production assistant
Ian McGettigan ... catering chef
Kate Mitchinson ... electronic press kit director
Andrew Pascoe ... story editor
Stina Peterson ... craft service
Erin Phillips ... actra steward
Chris Ritvo ... key set production assistant
Christian-Jonas Seidel ... craft service
Kloë Shinn ... production coordinator: Toronto additional photography unit (as Kloë Julynn)
Heather Short ... production assistant
Janine Short ... story editor
Karen Short ... production assistant

Thanks 

Jeremy Benning ... special thanks
Nick Boothby ... special thanks
Rod Boothby ... special thanks
Hélène Boulay ... special thanks
Emily Edmunds ... special thanks
Brynn Horley ... special thanks
Rudy Katkic ... special thanks
Heather Short ... special thanks
Karen Short ... special thanks

See also

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

Contribute to This Page


Recently Viewed