An off-duty Fairfax County, Virginia, police officer has been arrested and charged with three counts of domestic assault.