Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
Viv Leacock

Viv Leacock

ActingBorn April 20, 1974 (52 years old)

Montréal, Québec, Canada

IMDb

Biography

Viv Leacock is an actor and director.

Popularity: 1
Total credits: 96

Known For

Supernatural
TV
★8.3

Supernatural

as Gerald

Smallville
TV
★8.2

Smallville

as Agent Simon

Movies (72)

Acoustic Rooster and His Barnyard Band

Acoustic Rooster and His Barnyard Band

as Duck Ellington (voice)

2025

An Unexpected Valentine

An Unexpected Valentine

as Arthur

2025

Legend of the Lost Locket

TV Shows (23)

Supernatural

Supernatural

as Gerald

2 ep.

Smallville

Smallville

as Agent Simon

1 ep.

Arrow

Behind the Camera

Legend of the Lost Locket

Legend of the Lost Locket

Executive Producer

Legend of the Lost Locket

Legend of the Lost Locket

Executive Producer

Photos

Arrow
TV
★6.8

Arrow

as Raven

The X-Files
TV
★8.4

The X-Files

as Price

Fringe
TV
★8.1

Fringe

as Cop

Psych
TV
★7.9

Psych

as Police Officer

When Calls the Heart
TV
★8.3

When Calls the Heart

as Joseph Canfield

Eureka
TV
★7.7

Eureka

as Array Guard #1

R. L. Stine's The Haunting Hour
TV
★8.2

R. L. Stine's The Haunting Hour

as Truck Driver

A Million Little Things
TV
★7.2

A Million Little Things

as Sully

Continuum
TV
★7.5

Continuum

as Security Leader

Lost in Space
TV
★7.5

Lost in Space

as Reese

Supernatural
TV
★8.3

Supernatural

as Gerald

2005

Smallville
TV
★8.2

Smallville

as Agent Simon

2001

Arrow
TV
★6.8

Arrow

as Raven

2012

The X-Files
TV
★8.4

The X-Files

as Price

1993

Fringe
TV
★8.1

Fringe

as Cop

2008

Psych
TV
★7.9

Psych

as Police Officer

2006

When Calls the Heart
TV
★8.3

When Calls the Heart

as Joseph Canfield

2014

Eureka
TV
★7.7

Eureka

as Array Guard #1

2006

R. L. Stine's The Haunting Hour
TV
★8.2

R. L. Stine's The Haunting Hour

as Truck Driver

2010

A Million Little Things
TV
★7.2

A Million Little Things

as Sully

2018

Continuum
TV
★7.5

Continuum

as Security Leader

2012

Lost in Space
TV
★7.5

Lost in Space

as Reese

2018

Legend of the Lost Locket

as Marcus Forrest

2024

Cruel Instruction

Cruel Instruction

as Ray Adams

2022

The Unforgivable

The Unforgivable

as Cameron

2021

LEGO Friends: Holiday Special

LEGO Friends: Holiday Special

as River (voice)

2021

Oats Studios: Volume 1

Oats Studios: Volume 1

as Bold Traption

2021

Secrets of a Gold Digger Killer

Secrets of a Gold Digger Killer

as Detective Rolands

2021

Good News

Good News

as Loving Father

2021

Circle of Deception

Circle of Deception

as Detective Steadman

2021

It's Beginning to Look a Lot Like Christmas

It's Beginning to Look a Lot Like Christmas

as John Gibson

2019

Hailey Dean Mysteries: Killer Sentence

Hailey Dean Mysteries: Killer Sentence

as Fincher

2019

Hailey Dean Mysteries: A Prescription for Murder

Hailey Dean Mysteries: A Prescription for Murder

as Fincher

2019

Hailey Dean Mysteries: Death on Duty

Hailey Dean Mysteries: Death on Duty

as Fincher Garland

2019

Hailey Dean Mysteries: A Will to Kill

Hailey Dean Mysteries: A Will to Kill

as Fincher Garland

2018

Hailey Dean Mysteries: A Marriage Made for Murder

Hailey Dean Mysteries: A Marriage Made for Murder

as Fincher Garland

2018

Hailey Dean Mysteries: 2 + 2 = Murder

Hailey Dean Mysteries: 2 + 2 = Murder

as Fincher Garland

2018

Karen Kingsbury's Maggie's Christmas Miracle

Karen Kingsbury's Maggie's Christmas Miracle

as Billy G.

2017

Hailey Dean Mysteries: Dating Is Murder

Hailey Dean Mysteries: Dating Is Murder

as Fincher Garland

2017

Adam: The Mirror

Adam: The Mirror

as Bold Traption

2017

Bad Date Chronicles

Bad Date Chronicles

as Maitre'd

2017

Drone

Drone

as Agent Barker

2017

Cold Zone

Cold Zone

as EMT

2017

Max 2: White House Hero

Max 2: White House Hero

as Burly Guy

2017

Acoustic Rooster and His Barnyard Band

Acoustic Rooster and His Barnyard Band

as Duck Ellington (voice)

2025

An Unexpected Valentine

An Unexpected Valentine

as Arthur

2025

Legend of the Lost Locket

Legend of the Lost Locket

as Marcus Forrest

2024

Cruel Instruction

Cruel Instruction

as Ray Adams

2022

The Unforgivable

The Unforgivable

as Cameron

2021

LEGO Friends: Holiday Special

LEGO Friends: Holiday Special

as River (voice)

2021

Oats Studios: Volume 1

Oats Studios: Volume 1

as Bold Traption

2021

Secrets of a Gold Digger Killer

Secrets of a Gold Digger Killer

as Detective Rolands

2021

Good News

Good News

as Loving Father

2021

Circle of Deception

Circle of Deception

as Detective Steadman

2021

It's Beginning to Look a Lot Like Christmas

It's Beginning to Look a Lot Like Christmas

as John Gibson

2019

Hailey Dean Mysteries: Killer Sentence

Hailey Dean Mysteries: Killer Sentence

as Fincher

2019

Hailey Dean Mysteries: A Prescription for Murder

Hailey Dean Mysteries: A Prescription for Murder

as Fincher

2019

Hailey Dean Mysteries: Death on Duty

Hailey Dean Mysteries: Death on Duty

as Fincher Garland

2019

Hailey Dean Mysteries: A Will to Kill

Hailey Dean Mysteries: A Will to Kill

as Fincher Garland

2018

Hailey Dean Mysteries: A Marriage Made for Murder

Hailey Dean Mysteries: A Marriage Made for Murder

as Fincher Garland

2018

Hailey Dean Mysteries: 2 + 2 = Murder

Hailey Dean Mysteries: 2 + 2 = Murder

as Fincher Garland

2018

Karen Kingsbury's Maggie's Christmas Miracle

Karen Kingsbury's Maggie's Christmas Miracle

as Billy G.

2017

Hailey Dean Mysteries: Dating Is Murder

Hailey Dean Mysteries: Dating Is Murder

as Fincher Garland

2017

Adam: The Mirror

Adam: The Mirror

as Bold Traption

2017

Bad Date Chronicles

Bad Date Chronicles

as Maitre'd

2017

Drone

Drone

as Agent Barker

2017

Cold Zone

Cold Zone

as EMT

2017

Max 2: White House Hero

Max 2: White House Hero

as Burly Guy

2017

Arrow

as Raven

1 ep.

The X-Files

The X-Files

as Price

1 ep.

Fringe

Fringe

as Cop

1 ep.

Psych

Psych

as Police Officer

5 ep.

When Calls the Heart

When Calls the Heart

as Joseph Canfield

47 ep.

Eureka

Eureka

as Array Guard #1

1 ep.

R. L. Stine's The Haunting Hour

R. L. Stine's The Haunting Hour

as Truck Driver

1 ep.

A Million Little Things

A Million Little Things

as Sully

1 ep.

Continuum

Continuum

as Security Leader

1 ep.

Lost in Space

Lost in Space

as Reese

3 ep.

The Twilight Zone

The Twilight Zone

as Dex

1 ep.

Dirk Gently's Holistic Detective Agency

Dirk Gently's Holistic Detective Agency

as Gripps

10 ep.

Batwoman

Batwoman

as Bobby Reeves

2 ep.

Doc

Doc

1 ep.

Loudermilk

Loudermilk

as Stevie

2 ep.

Night Visions

Night Visions

as Paramedic (segment "The Passenger List")

1 ep.

Signed, Sealed, Delivered

Signed, Sealed, Delivered

as Jim Thomas

1 ep.

Frequency

Frequency

as Chester Lee

1 ep.

Pup Academy

Pup Academy

as Izzy's Dad

1 ep.

Sherlock Holmes in the 22nd Century

Sherlock Holmes in the 22nd Century

as Wiggins (voice)

26 ep.

Hailey Dean Mystery

Hailey Dean Mystery

9 ep.

Supernatural

Supernatural

as Gerald

2 episodes

Smallville

Smallville

as Agent Simon

1 episodes

Arrow

Arrow

as Raven

1 episodes

The X-Files

The X-Files

as Price

1 episodes

Fringe

Fringe

as Cop

1 episodes

Psych

Psych

as Police Officer

5 episodes

When Calls the Heart

When Calls the Heart

as Joseph Canfield

47 episodes

Eureka

Eureka

as Array Guard #1

1 episodes

R. L. Stine's The Haunting Hour

R. L. Stine's The Haunting Hour

as Truck Driver

1 episodes

A Million Little Things

A Million Little Things

as Sully

1 episodes

Continuum

Continuum

as Security Leader

1 episodes

Lost in Space

Lost in Space

as Reese

3 episodes

The Twilight Zone

The Twilight Zone

as Dex

1 episodes

Dirk Gently's Holistic Detective Agency

Dirk Gently's Holistic Detective Agency

as Gripps

10 episodes

Batwoman

Batwoman

as Bobby Reeves

2 episodes

Doc

Doc

1 episodes

Loudermilk

Loudermilk

as Stevie

2 episodes

Night Visions

Night Visions

as Paramedic (segment "The Passenger List")

1 episodes

Signed, Sealed, Delivered

Signed, Sealed, Delivered

as Jim Thomas

1 episodes

Frequency

Frequency

as Chester Lee

1 episodes

Pup Academy

Pup Academy

as Izzy's Dad

1 episodes

Sherlock Holmes in the 22nd Century

Sherlock Holmes in the 22nd Century

as Wiggins (voice)

26 episodes

Hailey Dean Mystery

Hailey Dean Mystery

9 episodes