Home / Discover / People

Sky High

2005
as Will Stronghold

Almost Famous

2000
as Young William

Minx

2022
as Glenn

The Knick

2014
as Dr. Bertram "Bertie" Chickering Jr.

I'm Dying Up Here

2017
as Eddie Zeidel

The Forbidden Kingdom

2008
as Jason Tripitikas

Speak

2004
as Dave Petrakis

Wild Card

2015
as Cyrus Kinnick

The Stanford Prison Experiment

2015
as Christopher Archer

The Bondage

2006
as Charlie

Dear Wendy

2005
as Freddie

Sacramento

2024
as Rickey

Haywire

2011
as Scott

Avenues

2017
as Max

The Final Season

2007
as Mitch Akers

The English Teacher

2013
as Jason Sherwood

The Dust Factory

2004
as Rocky Mazzelli

Ceremony

2010
as Sam Davis

For Richer or Poorer

1997
as Sammy Yoder

Empire State

2013
as Eddie

Maniac Magee

2003
as Maniac Magee

Black Irish

2007
as Cole McKay

Laid (US)

2024
as Richie

Man in the Chair

2007
as Cameron Kincaid

Red State

2011
as Travis

The End of Love

2013
as Michael Angarano

River Red

1998
as Young Tom

Sun Dogs

2017
as Ned Chipley

Music of the Heart

1999
as Nick at 7

One Last Thing...

2005
as Dylan Jameison

Little Secrets

2001
as Philip

Gentlemen Broncos

2009
as Benjamin

Snow Angels

2008
as Arthur Parkinson

Director

Movie Avenues 2017

Writer

Movie Avenues 2017

Producer

Movie Avenues 2017

Guest Star

Episode Cybill
The Wedding
1997
Episode Funny or Die: Totally Real Movies Coming Soon
Rugrats
2012
Episode Will & Grace
Grandpa Jack
2017
Episode Today
April 8, 2011
2011
Episode Will & Grace
I Never Cheered for My Father
2004
Episode Will & Grace
Sons and Lovers (2)
2001
Episode Will & Grace
The Third Wheel Gets the Grace
2001
Episode Will & Grace
Crouching Father, Hidden Husband
2001
Episode Will & Grace
Star-Spangled Banter
2001
Episode Will & Grace
Moveable Feast (1)
2001
Episode Will & Grace
Moveable Feast (2)
2001
Episode 24
Day 6: 6:00 A.M. - 7:00 A.M.
2007
Episode The Tonight Show Starring Jimmy Fallon
Michael Strahan, Michael Angarano, Takeoff
2018
Episode A Teacher
Episode 9
2020
Episode 24
Day 6: 7:00 A.M. - 8:00 A.M.
2007
Episode Will & Grace
Field of Queens
2003
Episode Late Night with Jimmy Fallon
Amy Poehler, Michael Angarano, Iron & Wine
2013
Episode 24
Day 6: 8:00 A.M. - 9:00 A.M.
2007
Episode Will & Grace
I Love L. Gay
2006
Episode Summerland
Leaving Playa Linda
2005
Episode Mom
A Seafaring Ancestor and a Bloomin' Onion
2017
Episode 24
Day 6: 9:00 A.M. - 10:00 A.M.
2007
Episode Mom
A Bear and a Bladder Infection
2018
Episode New York News
Welcome Back Cotter
1995
Episode Will & Grace
Dyeing is Easy, Comedy is Hard
2002
Episode Will & Grace
He Shoots, They Snore
2002
Episode Will & Grace
A.I.: Artificial Insemination (1)
2002