Performed Ben Manibag in a respected role in the film, Better Luck Tomorrow and made an appearance in all 3 installments from the Hatchet franchise. He began his profession in 1997 when he arrived parts in a set of movies that included Shrieker and even more notably the Sci-Fi Horror film, Starship Troopers. He previously a recurring function on General Medical center as Brad Cooper beginning in 2013. He was created in Queens, NY and went to the College or university of Buffalo. He wedded Kim Shen in 2002 and jointly they possess a daughter called Avery who was simply delivered in March of 2005. He made an appearance as Hsiang Chu in the Kristen Bell automobile, Veronica Mars.