All Movies List
Downeast

as Detective Willis

2021
The Walking Dead: World Beyond

as Leopold Bennett

2020
Nostradamus

as Colonel Groves

2015
Powder Blue

as

2009
Lake Placid 2

as Ahmed

2007
Joe Holt Joe Holt

Birthday

1970-02-22

Place of Birth

Tachikawa, Tokyo, Japan

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now