Known For
Filmography
2003
2003
2003
2001
2001
2001

Tales from the Neverending Story: Badge of Courage
Movie · as Lucas

Tales from the Neverending Story: Resurrection
Movie · as Lucas

Mental Block
TV · as Ira · 26 eps

Tales from the Neverending Story: The Beginning
Movie · as Lucas

Tales from the Neverending Story: The Gift
Movie · as Lucas

Tales from the Neverending Story
TV · as Lucas · 13 eps