Actor
Smile School
2023 · as Teddy
North
2014 · as Declan
The Tonto Woman
2008 · as Halloran
Resurrection Man
1998 · as Newspaper Journalist
Mighty Aphrodite
1995 · as Messenger
Three Miles Up
1995 · as John