Cameron Mathison

Cameron Mathison

Known for
Acting
Born
August 25, 1969 (age 57)
Birthplace
Sarnia, Ontario, Canada

Biography

Cameron Arthur Mathison (born August 25, 1969) is a Canadian-American actor and television host. From 1997 to 2011, he played Ryan Lavery in All My Children. Since 2021, he has portrayed the role of Drew Cain on General Hospital. He has also had numerous roles in various Hallmark movies.

Known For

Photos

Cameron Mathison photoCameron Mathison photoCameron Mathison photoCameron Mathison photoCameron Mathison photoCameron Mathison photoCameron Mathison photo

Filmography

2026
A Very Arctic Christmas poster

A Very Arctic Christmas

Movie · as Jim

2026
A Sweet Christmas Anniversary poster

A Sweet Christmas Anniversary

Movie · as Sam

2025
Another Sweet Christmas poster

Another Sweet Christmas

Movie · as Sam Stackhouse

2025
American Catastrophe: LA Burning -- Special Edition of 20/20 poster

American Catastrophe: LA Burning -- Special Edition of 20/20

Movie · as Self

2024
Home Sweet Christmas poster

Home Sweet Christmas

Movie · as Sam Stackhouse

2024
Beat the Bridge poster

Beat the Bridge

TV · as Self - Host · 76 eps

2023
Carrot Cake Murder: A Hannah Swensen Mystery poster

Carrot Cake Murder: A Hannah Swensen Mystery

Movie · as Detective Mike Kingston

2023
A Zest For Death: A Hannah Swensen Mystery poster

A Zest For Death: A Hannah Swensen Mystery

Movie · as Detective Mike Kingston

2022
A Merry Christmas Wish poster

A Merry Christmas Wish

Movie · as Dylan

2022
The Jennifer Hudson Show poster

The Jennifer Hudson Show

TV · as Self · 1 ep

2021
A Kindhearted Christmas poster

A Kindhearted Christmas

Movie · as Scott Morris

2021
Kitten Bowl VIII Special poster

Kitten Bowl VIII Special

Movie

2021
Sweet Revenge: A Hannah Swensen Mystery poster

Sweet Revenge: A Hannah Swensen Mystery

Movie · as Detective Mike Kingston

2021
Name That Tune poster

Name That Tune

TV · as Self - Contestant · 1 ep

2019
The Christmas Club poster

The Christmas Club

Movie · as Edward

2019
The Tamron Hall Show poster

The Tamron Hall Show

TV · as Self - Guest · 1 ep

2018
Very, Very, Valentine poster

Very, Very, Valentine

Movie · as Henry

2018
A Summer to Remember poster

A Summer to Remember

Movie · as Will

2018
Love, of Course poster

Love, of Course

Movie · as Professor Noah Ferris

2017
Murder, She Baked: Just Desserts poster

Murder, She Baked: Just Desserts

Movie · as Detective Mike Kingston

2017
At Home in Mitford poster

At Home in Mitford

Movie · as Tim

2016
Murder, She Baked: A Peach Cobbler Mystery poster

Murder, She Baked: A Peach Cobbler Mystery

Movie · as Detective Mike Kingston

2016
Murder, She Baked: A Deadly Recipe poster

Murder, She Baked: A Deadly Recipe

Movie · as Detective Mike Kingston

2016
A Christmas to Remember poster

A Christmas to Remember

Movie · as John Blake

2016
Clash of the Grandmas poster

Clash of the Grandmas

TV · as Self - Host · 6 eps

2015
Murder, She Baked: A Chocolate Chip Cookie Mystery poster

Murder, She Baked: A Chocolate Chip Cookie Mystery

Movie · as Detective Mike Kingston

2015
Murder, She Baked: A Plum Pudding Mystery poster

Murder, She Baked: A Plum Pudding Mystery

Movie · as Detective Mike Kingston

2015
Mariah Carey's Merriest Christmas poster

Mariah Carey's Merriest Christmas

Movie · as Self

2014
My Gal Sunday poster

My Gal Sunday

Movie · as Henry Parker

2014
Along Came a Nanny poster

Along Came a Nanny

Movie · as Mike Logan

2014
Holidaze poster

Holidaze

Movie · as Carter

2014
Celebrity Name Game poster

Celebrity Name Game

TV · as Self · 2 eps

2013
The Carpenter's Miracle poster

The Carpenter's Miracle

Movie · as Josh Camden

2013
Window Wonderland poster

Window Wonderland

Movie · as Kenneth

2013
The Surrogate poster

The Surrogate

Movie · as Jacob Kelly

2013
The Christmas Ornament poster

The Christmas Ornament

Movie · as Tim Pierce

2013
Disney Parks Christmas Day Parade poster

Disney Parks Christmas Day Parade

Movie · as Self

2012
The Wife He Met Online poster

The Wife He Met Online

Movie · as Bryant Meyers

2012
Home & Family poster

Home & Family

TV · as Self - Host · 3 eps

2011
The Exes poster

The Exes

TV · as Rob · 1 ep

2010
Hot in Cleveland poster

Hot in Cleveland

TV · as Bill · 1 ep

2009
Castle poster

Castle

TV · as Vince Powers · 1 ep

2006
Rachael Ray poster

Rachael Ray

TV · 1 ep

2005
Dancing with the Stars poster

Dancing with the Stars

TV · as Self - Contestant · 16 eps

2005
The Reichen Show poster

The Reichen Show

TV · as Self · 1 ep

2004
I Wanna Be a Soap Star

I Wanna Be a Soap Star

TV · 32 eps

2004
The Tony Danza Show

The Tony Danza Show

TV · as Self - Guest · 2 eps

2004
Desperate Housewives poster

Desperate Housewives

TV · as Greg · 1 ep

2003
See Jane Date poster

See Jane Date

Movie · as Gary Babcock

2003
Hope & Faith poster

Hope & Faith

TV · as Dillon Smith · 3 eps

2003
The Ellen DeGeneres Show poster

The Ellen DeGeneres Show

TV · as Self · 1 ep

2002
What I Like About You poster

What I Like About You

TV · as Noah · 1 ep

2001
The Job poster

The Job

TV · 1 ep

2000
CSI: Crime Scene Investigation poster

CSI: Crime Scene Investigation

TV · as Danny Pasqualle · 1 ep

2000
Men Are from Mars, Women Are from Venus

Men Are from Mars, Women Are from Venus

TV · 1 ep

1999
Tarzan in Concert with Phil Collins poster

Tarzan in Concert with Phil Collins

Movie · as Self - Host

1998
54 poster

54

Movie · as Atlanta

1998
The Defenders: Choice of Evils poster

The Defenders: Choice of Evils

Movie · as Mike Murphy

1997
Any Mother's Son poster

Any Mother's Son

Movie · as Rich Eastman

1997
The View poster

The View

TV · as Self · 2 eps

1996
FX: The Series poster

FX: The Series

TV · as Masked Man · 1 ep

1995
JAG poster

JAG

TV · as Stanley Mitchell · 1 ep

1995
The Drew Carey Show poster

The Drew Carey Show

TV · as Kirk · 1 ep

1988
LIVE with Kelly and Mark poster

LIVE with Kelly and Mark

TV · as Self - Guest · 1 ep

1981
Entertainment Tonight poster

Entertainment Tonight

TV · as Self · 29 eps

1970
All My Children poster

All My Children

TV · as Ryan Lavery · 2338 eps

1963
General Hospital poster

General Hospital

TV · as Drew Cain · 1 ep