logo

Personal Info

Known For

Acting

Known Credits

65

Gender

Male

Birthday

1977-01-19 (48 years old)

Place of Birth

Kamloops, British Columbia, Canada

Also Known As

Ben Ayres

Benjamin Ayres

Biography

Known For

Acting

Lullaby for Pi

2010

Lullaby for Pi

as

Sonny

12 Dates of Christmas

2011

12 Dates of Christmas

as

Jack Evans

Field Day

2023

Field Day

as

Dan Aldridge

Reel Love

2011

Reel Love

as

Bobby Calgrove

The Bad Seed Returns

2022

The Bad Seed Returns

as

Robert Costa

Don't Hang Up

2022

Don't Hang Up

as

Officer Halton

Yellow

2018

Yellow

as

Husband

Numb

2007

Numb

as

Brad

Love & Jane

2024

Love & Jane

as

Trevor Fitzsimmons

Long Lost Christmas

2022

Long Lost Christmas

as

Jake Pierce

Death Do Us Part

2014

Death Do Us Part

as

Derrick Harris

Paging Mr. Darcy

2024

Paging Mr. Darcy

as

Golfer Bro

Good Luck Chuck

2007

Good Luck Chuck

as

Groomsman

Love by Chance

2016

Love by Chance

as

Eric Carlton

Cottage Country

2013

Cottage Country

as

Don Rosenberg

Unless

2016

Unless

as

Arthur Springer

Termination Point

2007

Termination Point

as

Officer Dunbar

Falling for Vermont

2017

Falling for Vermont

as

Dr. Jeff Callan

Birdland

2018

Birdland

as

Calvin

Vox

Vox

as

Cal Hollister

Dead Before Dawn

2012

Dead Before Dawn

as

Griffith Galloway

Canadian Strain

2019

Canadian Strain

as

Luke

Lie Exposed

2020

Lie Exposed

as

Gregg

A Gun to the Head

2009

A Gun to the Head

as

Dwayne

Cranberry Christmas

2020

Cranberry Christmas

as

Gabe Powell

Chronicle Mysteries: Helped to Death

2021

Chronicle Mysteries: Helped to Death

as

Andrew "Drew" Godfrey

What An Idiot

2016

What An Idiot

as

Zane

Santa Tell Me

2024

Santa Tell Me

as

Nick A.

Psych

Psych

as

Howie Tolkin

Battlestar Galactica

Battlestar Galactica

as

Lt. George 'Catman' Birch

The Vampire Diaries

The Vampire Diaries

as

William Tanner

The Good Doctor

The Good Doctor

as

Wyatt Moore

Stargate SG-1

Stargate SG-1

as

Muirios

jPod

jPod

as

Casper Jesperson

Schitt's Creek

Schitt's Creek

as

Grant Byers

Impact

Impact

as

Bob Pierce

Saving Hope

Saving Hope

as

Dr. Zachary Miller

Supernatural

Supernatural

as

Homeland Security Man #1

Private Eyes

Private Eyes

as

Professor Dan Bryan

Smallville

Smallville

as

Jason Bartlett

Suits

Suits

as

Gavin Andrews

Lost Girl

Lost Girl

as

Endymion / Eddy

Rookie Blue

Rookie Blue

as

Geno Jones

Production

Crew

Directing