Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified July 14, 2023 by
    unicuri

X-Men: The Last Stand

2006
as Young Angel

Mystic River

2003
as Michael Boyle

Freaky Friday

2003
as Harry's Friend #2

The First Lady (2022)

2022
as Michael Ford

Have Dreams, Will Travel

2007
as Ben Reynolds

Fireflies in the Garden

2008
as Young Michael Taylor

Envy

2004
as Boy #2 at Play (Wolf)

Long Distance

2017
as Chris

Guest Star

Episode Cold Case
Revenge
2005
Episode The Game (2021)
Take One for the Team
2021
Episode Crossing Jordan
Fire from the Sky
2004
Episode Century City
A Mind Is a Terrible Thing to Lose
2004
Episode The King of Queens
Kirbed Enthusiasm
2002
Episode Scrubs
My Fifteen Minutes
2001
Episode Close to Home
Pilot
2005
Episode Good Girls
Fall Guy
2021
Episode Century City
Pilot
2004
Episode NCIS
Fragments
2018