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 Jim
as Sam Stackhouse
as Sam Stackhouse
as Self - Host(76 eps)
as Detective Mike Kingston
as Detective Mike Kingston
as Dylan
as Self(1 ep)
as Scott Morris
as Detective Mike Kingston
as Self - Contestant(1 ep)
as Edward
as Self - Guest(1 ep)
as Professor Noah Ferris
as Will
as Henry
as Tim
as Detective Mike Kingston
as John Blake
as Self - Host(6 eps)
as Detective Mike Kingston
as Detective Mike Kingston
as Detective Mike Kingston
as Detective Mike Kingston
as Carter
as Mike Logan
as Self(2 eps)
as Henry Parker
as Kenneth
as Tim Pierce
as Josh Camden
as Jacob Kelly
as Self - Host(3 eps)
as Bryant Meyers
as Rob(1 ep)
as Bill(1 ep)
as Vince Powers(1 ep)
as Self(1 ep)
as Self - Contestant(16 eps)
as Greg(1 ep)
as Self - Guest(2 eps)
as Dillon Smith(3 eps)
as Self(1 ep)
as Gary Babcock
as Noah(1 ep)
as Danny Pasqualle(1 ep)
as Self - Host
as Atlanta
as Mike Murphy
as Rich Eastman
as Self(2 eps)
as Masked Man(1 ep)
as Stanley Mitchell(1 ep)
as Kirk(1 ep)
as Self - Guest(1 ep)
as Self(29 eps)
as Ryan Lavery(2338 eps)
as Drew Cain(1 ep)