David Tsubouchi

David Tsubouchi

David Tsubouchi is an actor, known for Videodrome (1983) and The Agenda with Steve Paikin (2006).

Tv Show