Manufacturer, editor, and professional who all landed his break-through function seeing that Dean Preston within the Ridley Scott directed picture Light Squall in 1996. He produced his professional performing debut in 1995 when he made an appearance within the film Mr. Holland’s Opus. He rescues and possesses guinea pigs. He was created in Sacramento, California and it has resided in Oregon and Washington. He made an appearance within the 1998 tv film Gia, starring Angelina Jolie.