Wanted Man
Role(s): Leo Double
Hot Seat
Role(s): Cop (uncredited)
The Daily Show
Role(s): Self
Fragile Machine
Role(s): Music
Role(s): Director