Director, professional and article writer, most known for showing up in Oliver Rock’s, Heaven & Globe. He got his begin in theater in Minnesota before seeking a Hollywood profession. He made an appearance as an FBI official in the strike, Thelma & Louise. He grew up in Dayton, Ohio. He starred alongside celebrity Geena Davis in the film, Thelma & Louise.