Known For
Acting
Napoleon Dynamite
Nathan
2004
Demon Slayer
19th Century Priest
2003
Saints and Soldiers
WWII Re-Enactor
Dem Young Boys
Little Booger
2025