Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
IMDbPro
Mr. Viral (2012)

Full cast & crew

Mr. Viral

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Alex Boothby
    Alex Boothby

Writer

Edit
  • Alex Boothby
    Alex Boothby
    written by

Cast

Edit
(in credits order)
  • Jefferson Brown
    Jefferson Brown
    Jefferson Brown
    Simon
  • Alex Appel
    Alex Appel
    Alex Appel
    Stacy
  • Christian Lloyd
    Christian Lloyd
    Christian Lloyd
    Andy
  • Michael Ripley
    Michael Ripley
    Bruce
  • Brian Paul
    Brian Paul
    Brian Paul
    Martin McTanner
  • Paulette Sinclair
    Paulette Sinclair
    Angela Diller
  • Tamsen McDonough
    Tamsen McDonough
    Tamsen McDonough
    Emma
  • Danny Waugh in Come Here Go Away
    Danny Waugh
    Danny Waugh
    Mike
  • Steve Cumyn
    Steve Cumyn
    Steve Cumyn
    Reggie
  • Jeff Jordan
    Jeff Jordan
    Jeff Jordan
    Hector
  • Richard Jutras
    Richard Jutras
    Richard Jutras
    Remi
  • Ashleigh Hubbard
    Ashleigh Hubbard
    Kristy
  • Carinne Leduc
    Carinne Leduc
    Carinne Leduc
    Rachel
  • Maria Dinn
    Maria Dinn
    Maria Dinn
    Jacky
  • Jai Jai Jones
    Jai Jai Jones
    Jai Jai Jones
    Rutger
  • K. Trevor Wilson
    K. Trevor Wilson
    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
    Helen Colliander
    Helen Colliander
    Samantha
  • Timothy Sell
    Timothy Sell
    Cop
  • Alain Patry
    Alain Patry
    Alain Patry
    Paramedic
  • Darrell Hicks
    Darrell Hicks
    Tim the Account Guy
    (as Darrel J. Hicks)
  • Dan Galea
    Dan Galea
    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
    Peter Schoelier
    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
    Frances Brady-Stewart
    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
    Darrell Faria
    Darrell Faria
    Director 2
  • Dave Pearce
    Dave Pearce
    Director 3
  • Errol Gilmour
    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
    Nick Stojanovic
    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
    Saige Aurora
    Saige Aurora
    Skipping Girl
  • Danny Bruzzi
    Danny Bruzzi
    Danny Bruzzi
    Crossing Guard
  • Tara Yelland
    Tara Yelland
    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
  • May 2022
    George Nickolas K.
    George Nickolas K.
    Charlie Batal
  • Rosalind S. Feldman
    Rosalind S. Feldman
    Grandma
  • Eric Paré
    Eric Paré
    Quebec Tenant 1
  • Still of Max Laferriere in Real Detective - Malice
    Max Laferriere
    Max Laferriere
    Quebec Tenant 2
    (as Maxime Laferriere)
  • Lisa Berry
    Lisa Berry
    Lisa Berry
    Female Fighter 1
  • Headshot
    Winsome Cooper
    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
    Karissa Strain
    Karissa Strain
    Sin Pit Girl 1
    /Mom
  • Katie Strain
    Katie Strain
    Katie Strain
    Sin Pit Girl 2
    /Diapered Agency Girl
  • Christopher O'Neill
    Christopher O'Neill
    Dad
    /Diapered Diller Exec
  • Christina Whitfield
    Christina Whitfield
    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

Producers

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

Composer

Edit
  • Andrew M. Hunter
    Andrew M. Hunter
    composer (original score composed by)

Cinematographer

Edit
  • Daniel Grant
    Daniel Grant
    director of photography

Editor

Edit
  • Marcus Moore
    Marcus Moore
    editor (edited by)

Casting Director

Edit
  • Juli-Ann Kay
    Juli-Ann Kay
    casting director (casting by)

Production Designer

Edit
  • Janine Short
    Janine Short

Art Director

Edit
  • Ryan MacKay
    Ryan MacKay

Set Decorators

Edit
  • Ryan MacKay
    Ryan MacKay
  • Janine Short
    Janine Short

Costume Designer

Edit
  • Olivia Sementsova
    Olivia Sementsova

Makeup Department

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

Production Management

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

Second Unit Directors or Assistant Directors

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

Art Department

Edit
  • Chris Barless
    Chris Barless
    carpenter
  • Craig Brandon
    Craig Brandon
    graphic designer
  • Alison Carby
    Alison Carby
    set dresser
  • Jonathan Carby
    Jonathan Carby
    construction coordinator
  • Natalie Catania
    Natalie Catania
    illustrator
  • Steven Dawley
    Steven Dawley
    prop designer
  • Julia Koo
    Julia Koo
    first assistant art director / set dresser
  • Celeste Koon
    Celeste Koon
    graphic designer
  • Ryan MacKay
    Ryan MacKay
    property master
  • Joe Meries
    Joe Meries
    carpenter

Sound Department

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

Visual Effects

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

Stunts

Edit
  • Darrell Hicks
    Darrell Hicks
    stunt coordinator / stunt performer

Camera and Electrical Department

Edit
  • Igor Alves
    Igor Alves
    gaffer
  • Chris Barless
    Chris Barless
    swing
  • Adam Boljanic
    Adam Boljanic
    first assistant camera: "b" camera
  • James Hellyer
    James Hellyer
    first assistant camera: "a" camera
  • Alex Leung
    Alex Leung
    additional first assistant camera: "a" camera
  • Darren Lindquist
    Darren Lindquist
    daily grip
  • Sandy Lum
    Sandy Lum
    camera operator: "b" camera
  • Clement Lush
    Clement Lush
    daily grip
  • Nabil Milne
    Nabil Milne
    key grip
  • Kate Mitchinson
    Kate Mitchinson
    still photographer

Casting Department

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

Costume and Wardrobe Department

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

Editorial Department

Edit
  • Ben Mazzotta
    Ben Mazzotta
    assistant editor
  • Paulette Sinclair
    Paulette Sinclair
    additional editing
  • Ionas von Zezschwitz
    Ionas von Zezschwitz
    assistant editor

Location Management

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

Music Department

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

Transportation Department

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

Additional Crew

Edit
  • Sandra Alcocer
    Sandra Alcocer
    production coordinator
  • Donny Blais
    Donny Blais
    catering chef
  • Denis Brideau
    Denis Brideau
    dog trainer / dog wrangler
  • Irina Ciumac
    Irina Ciumac
    production assistant
  • Samantha Esteves
    Samantha Esteves
    social networking manager
  • Deirdre Fraser-Gudrunas
    Deirdre Fraser-Gudrunas
    craft service
  • Gail Haupert
    Gail Haupert
    actra assistant steward
  • Agatha Krzewinski
    Agatha Krzewinski
    production assistant
  • Tasso Lakas
    Tasso Lakas
    actra tip coordinator
  • Daniel Landry
    Daniel Landry
    dog trainer

Thanks

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

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.