Party affiliation: Republican
Television talk show host WYTV-television, Youngstown, Ohio, 1971—1973. Special events coordinator Strouss Department Stores, 1973—1975. Television producer, director WPSX-television, University Park, Pennsylvania, 1975—1977.
Trial attorney Office Allegheny Public Defender, 1981—1982. Legal contributor WTAE-television, Pittsburgh, 1981—1985. City magistrate City of Pittsburgh, 1982—1985.
Special assistant to director public affairs United States Department Justice, since 1985. Special assistant to assistant Attorney General, Criminal Division. Director Center Obscenity and Child Pornography Prosecution, Washington, since 1986.
Lecturer in field.
Board advisors, board directors The Alcohol Recovery Center, Pittsburgh, 1983—1984. Member of National Rifle Association, American Federation of television and Radio Artists, American Bar Association, Allegheny County Bar Association (public relations committee), Federalist Society Pennsylvania Society, Pennsylvania Bar Association.