
Sarnia, Ontario, Canada
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.

as Self

as Danny Pasqualle
2000

as Vince Powers
2009

as Self
2022

as Stanley Mitchell
1995

as Self - Contestant
2005

as Self
1997

as Self - Guest
1988

as Kirk
1995

as Self
2003

as Self - Guest
2019

as Bill
2010

as Ryan Lavery
1970
as Detective Mike Kingston
2023

as Sam Stackhouse
2025

as Sam Stackhouse
2024

as Detective Mike Kingston
2023

as Detective Mike Kingston
2023

as Dylan
2022

as Scott Morris
2021

as Detective Mike Kingston
2021

2021

as Edward
2019

as Professor Noah Ferris
2018

as Will
2018

as Henry
2018

as Tim
2017

as Detective Mike Kingston
2017

as John Blake
2016

as Detective Mike Kingston
2016

as Detective Mike Kingston
2016

as Self
2015

as Detective Mike Kingston
2015

as Detective Mike Kingston
2015

as Carter
2014

as Mike Logan
2014

as Henry Parker
2014

as Self
2013
as Self
1 ep.

as Danny Pasqualle
1 episodes

as Vince Powers
1 episodes

as Self
1 episodes

as Stanley Mitchell
1 episodes

as Self - Contestant
16 episodes

as Self
2 episodes

as Self - Guest
1 episodes

as Kirk
1 episodes

as Self
1 episodes

as Self - Guest
1 episodes

as Bill
1 episodes

as Ryan Lavery
2338 episodes
as Self - Guest
2 episodes

as Noah
1 episodes

as Self
1 episodes

as Rob
1 episodes

as Drew Cain
1 episodes

as Dillon Smith
3 episodes

as Masked Man
1 episodes

as Self
29 episodes

1 episodes

as Self
2 episodes

as Self - Contestant
1 episodes

1 episodes