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

The Island

2005
as Little Boy in Line

American Family

2007
as Nicky Foster

Sleeper Cell

2005
as Marcus Bishop

Guest Star

Episode Sleeper Cell
Al-Fatiha
2005
Episode Terminator: The Sarah Connor Chronicles
The Tower is Tall, but the Fall is Short
2008