Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Armageddon

1998
as Tommy

Facing the Enemy

2001
as Kevin McCleary

Storm of the Century

1999
as Ralph Emerick 'Ralphie' Anderson

Dudley Do-Right

1999
as Young Dudley

Unaccompanied Minors

2006
as Spencer Davenport

Guest Star

Episode Days of our Lives
Ep. #8887
2000
Episode Phil of the Future
Happy Nird-Day
2006
Episode The Middle
Royal Wedding
2011
Episode Without a Trace
Volcano
2005
Episode Medium
Doctor's Orders
2006
Episode Once And Again
Where There's Smoke
1999