
Cast
Age 48 · United States
5 shows

2025 · NBC · Ended
as Joel Thomas

2018 · The CW · Ended
as Alaric Saltzman

2013 · The CW · Ended
as Jeff Sefton

2009 · The CW · Ended
as Alaric Saltzman

2006 · ABC · Ended
as Adam Hillman
Main cast roles from TVmaze. Guest appearances aren't listed.