FILMOGRAPHY
2025 · Fred the Janitor
2011 · Earl
1998 · Newsstand Clerk
2013 · Professor
1987 · 劇集
2008 · 電影
2002 · Peter