Home / Discover / People

Joey

2004
as Michael Tribbiani

Designated Survivor

2016
as Lyor Boone

Royal Pains

2009
as Evan Lawson

Dr. Dolittle 3

2006
as Cogburn the Rooster (voice)

Road Trip

2000
as Rubin Carver

Josie and the Pussycats

2001
as Alexander Cabot

Scorched

2003
as Stuart 'Stu' Stein

That Burning Feeling

2014
as Adam Murphy

A Beginner's Guide to Endings

2010
as Jacob 'Cob' White

Animorphs

1998
as Aximili-Esgarrouth-Isthill

Gypsy 83

2001
as Troy

Splinter

2008
as Seth Belzer

Director

Episode Royal Pains
Dancing with the Devil
2012
Episode Royal Pains
Voices Carry
2015
Episode Royal Pains
Goodwill Stunting
2014

Guest Star

Episode Upload
Mind Frisk
2022
Episode Ready or Not
Second Generation
1997
Episode FBI
Scorched Earth
2019
Episode Upload
Robin Hood
2022
Episode Upload
Family Day
2022
Episode Criminal Minds
The Black Queen
2014
Episode Upload
Welcome Back, Mr. Brown
2022
Episode Upload
Download
2022
Episode Psi Factor: Chronicles of the Paranormal
Nocturnal Cabal
1999
Episode Upload
Dinner Party
2022