
Cast
Age 37 · Italy
5 shows · 2 currently on air

2024 · Netflix · Ended
as Elia

2024 · CBC Gem · On air
as Detective Cole Ellis

2015 · Lifetime · Ended
as Jimmy Dougherty

2013 · CW Seed · Ended
as Andrew Webber

2005 · ABC · On air
as Dr. Andrew DeLuca
Main cast roles from TVmaze. Guest appearances aren't listed.