Career
He has also appeared in the movies Tiger Cruise (Disney Channel original movie), Ace Ventura: Pet Detective, Under Siege, Teen Wolf, Fear and Loathing in Las Vegas, Black Dahlia, The Frighteners, and View From the Top among others He voiced Thistle Jinn in the 2013 animated adventure film Epic. He served with the 25th Infantry Division in Vietnam, and was later cast as Students Fighting Cancer Bob Pepper in the television series China Beach which was set during the Vietnam War.