Actor | Visual Effects | Producer
His character on Heroes (2006), Hiro, is Tyra Banks's favorite character on her favorite show.
(on being out in public): It is a great thing to have fans come up to you and say, 'Oh my God. We love your show. What is going to happen now?' Especially with the hiatus. It is pretty cool to go out, meet your fans and feel their passion for the ...