A defense attorney was charged Monday in Providence, R.I., with leaking an FBI surveillance video to a TV reporter, who nearly went to prison for refusing to identify his source.

Joseph Bevilacqua Jr., 55, agreed to plead guilty to contempt and perjury for violating a court order not to release the footage, then lying about it under oath, U.S. Attorney Robert Clark Corrente said.