Our Lost Years TBA
Director
East Side Sushi 2014
as Jimmy Nishida
Only the Brave 2006
as Sgt. Jimmy Takata, Director, Writer, Producer
Village of the Damned 1995
as Scientist
American Sons 1994
as Robert
Living on Tokyo Time 1987
as Lane
Credits from TMDB.