Independent film director known for the 1990s film Trojan War.
He graduated from the University of Southern California where he was enrolled in a producing program.
He shot Elijah Wood's audition tape for Lord of the Rings.
He was raised in Los Angeles.
He directed Jennifer Love Hewitt in Trojan War.