
Cast
Age 51 · United States
6 shows

2019 · Spectrum Originals · Ended
as Dr. Patrick McKenna

2014 · Crackle · Ended
as Ryan

2012 · Daybreak2012.com · Ended
as Eric

2007 · NBC · Ended
as Dr. Devon "Captain Awesome" Woodcomb

2005 · The WB · Ended
as Riley Douglas Martin

1999 · NBC · Ended
as Hank Bennett
Main cast roles from TVmaze. Guest appearances aren't listed.