Actor
Andie the Great
2021 · as Neil Offerman
Limina
2017 · as Alessandra
Russell Madness
2015 · as Young Boy
Angels Crest
2011 · as Nate Denton
The Search for Santa Paws
2010 · as Crying Child
Sikat
2010 · as Tommy