US Navy
Chief Petty Officer
Richmond Times-Dispatch
Associate Editor, Editorial Dept. and Commentary Columnist
Richmond Times-Dispatch
Deputy Editor, Editorial Department and Commentary Columnist
Excelsior College
Virginia Commonwealth University
Marymount High School