
Cast
Age 61 · United States
7 shows · 1 currently on air

2026 · HBO · On air
as Eric McDaniel

2019 · Netflix · Ended
as Phil

2015 · AMC · Ended
as Howard Hamlin

2011 · CMT · Ended
as Rob Parker

2008 · The CW · Ended
as Ray Howard / Hephaestus

2004 · Freeform · Ended
as Buck Seger

1993 · NBC · Ended
as Professor Jeremiah Lasky
Main cast roles from TVmaze. Guest appearances aren't listed.