Bachelor, University North Carolina, 1990.
Paste-up artist Chapel Hill (North Carolina) Newspaper, 1990. Reporter The Mountaineer, Waynesville, North Carolina, 1990-1992. City editor Shelby (North Carolina) Star, 1992-1994.
From state and political editor to Sunday/political editor The Post and Courier, Charleston, South Carolina, since 1994. Writer, researcher Platypus Productions, Mount Pleasant, North Carolina, 1996-1997.
Married Toni Gwen Owen, July 8, 1984. 1 child, Luke.