Acting
Jebel Nyoka
2020
Rita
We Don't Live Here Anymore
2004
Sean Linden
Stargate Atlantis
Casta
The Dead Zone
2002
Young Herb Smith (10 yrs)