Home / Discover / People

Criminal Minds

2005
as Aaron Hotchner

Dharma & Greg

1997
as Gregory Clifford 'Greg' Montgomery

Tales of the City

1994
as Beauchamp Day

Son of Batman

2014
as Slade Wilson / Deathstroke (voice)

The Age of Innocence

1993
as Stage Actor

To Love, Honor and Deceive

1996
as Matthew Carpenter / Stuart Buchanan

Manhood

2003
as Faith's Attorney

Night Visitors

1996
as Ross Williams

A Will of Their Own

1998
as James Maclaren

Stardom

2000
as Renny Ohayon

Brush with Fate

2003
as Richard

The Next Step

1997
as Bartender

Berkeley

2005
as Thomas the Valet

In from the Night

2006
as Aiden Byrnes

Chicago Hope

1994
as Danny Nyland

Monkey King: The Lost Empire

2001
as Nicholas Horton

The River King

2005
as August 'Gus' Pierce

Evil Never Dies

2003
as Detective Mark Ryan

Sleep with Me

1994
as Nigel

Secrets

1995
as Hailus Tuckman

Far and Away

1992
as Stephen Chase

Director

Episode Dharma & Greg
The Story of K
2001
Movie Kiss and Tail: The Hollywood Jumpoff 2009
Episode Criminal Minds
All That Remains
2013
Movie One Direction: Going Our Way 2013
Movie Whitney Houston Legend 2013
Movie Always Whitney Houston 2012
Episode Criminal Minds
Gabby
2014
Episode Criminal Minds
Boxed In
2014
Episode Criminal Minds
Derek
2016
Movie Biebermania! 2011
Movie Justin Bieber: Always Believing 2013
Movie Rihanna: Good Girl, Bad Girl 2012
Episode Criminal Minds
The Night Watch
2015

Writer

Movie Kiss and Tail: The Hollywood Jumpoff 2009
Movie One Direction: Going Our Way 2013
Movie Whitney Houston Legend 2013
Movie Biebermania! 2011
Movie Rihanna: Good Girl, Bad Girl 2012

Producer

Movie One Direction: Going Our Way 2013
Movie Whitney Houston Legend 2013
Movie Biebermania! 2011

Guest Star

Episode Criminal Minds
Target Rich
2015
Episode Two and a Half Men
Nice to Meet You, Walden Schmidt
2011
Episode Criminal Minds
Awake
2015
Episode Duckman
Pig Amok
1996
Episode The Real Adventures of Jonny Quest
Ghost Quest
1996
Episode Caroline in the City
Caroline and the Nice Jewish Boy
1996
Episode Jeopardy!
1999 Celebrity Jeopardy! Leading Men Night
1999