He is an experienced trial lawyer serving 11 years as a federal prosecutor. He now specializes in defending corporations and individuals in white-collar crime cases. Holmes is a 1983 graduate of Wake Forest University. He earned his law degree at Georgetown University Law Center. He also holds a master’s degree in public administration from the Kennedy School of Government at Harvard University.