He studied acting at CCNY and was in their theater program. He had a brief role in the film, The Lost World: Jurassic Park.
He made his directorial debut with The West Wing episode called "Taking Points."
He married Sheila Kelley in 1996 and the couple had two children together.
He played the stubborn Mr. Turner in the dramatic film, I Am Sam alongside Sean Penn.