Acting
3
Acting Credits
Directed
Man
Long John
Dave Cavanaugh (segment: Channel 9 News Team)
2026
as Dave Cavanaugh (segment: Channel 9 News Team)
2023
as Long John
2017
as Man