FILMOGRAPHY
2000 · Self - Contestant
2002 · The Greenskeeper / George Anderson
2025 · Self
2006 · Self