He served as undersecretary of the treasury for enforcement 1994-1996, as deputy assistant attorney general and chief of staff in the Criminal Division of the Department of Justice 1988-1990, and as assistant United States attorney in the Eastern District of Pennsylvania, 1984-1988.