Bachelor, Carleton College, 1979; Doctor of Medicine, University of Minnesota, 1983; Master of Science, University of Virginia, 1989.
Resident in surgery, Hennepin County Medical Center, Minneapolis, 1983-1985; resident in urology, University of Virginia, Charlottesville, 1985-1989; fellow, American Foundation Urological Disease, Minneapolis, 1989-1991; assistant professor, University of Minnesota, Minneapolis, 1991-1996; associate professor, University of Minnesota, Minneapolis, since 1996. Urological clinical director University of Minnesota, 1993-1995. President Minnesota Urology, P.A., Minneapolis,1995-.
Member American Urological Association, American Society Reproductive Medicine, American Society Andrology (executive county since 1994).
Married Laurie E. Stevens, June 23, 1979. Children: Emily, Thomas, Samuel.