Biography unavailable.
Monologue
Micro Men
as Nick Toop (uncredited)
The Last Cinema
as Oliver
3 Billion