Man faces charges in heroin case