
    UNITED STATES of America, Plaintiff-Appellee, v. Ray Anthony JAMES, also known as Anthony Paul Morgan, Defendant-Appellant.
    No. 15-1652.
    United States Court of Appeals, Eighth Circuit.
    Submitted: Aug. 21, 2015.
    Filed: Aug. 26, 2015.
    Kevin S. Ueland, U.S. Attorney’s Office, Minneapolis, MN, for Plaintiff-Appellee.
    Ray Anthony James, Berlin, NH, pro se.
    Kevin M. O’Brien, Minneapolis, MN, for Defendant-Appellant.
    Before LOKEN, BOWMAN, and GRUENDER, Circuit Judges.
   PER CURIAM.

Ray James, who entered into a written plea agreement and pleaded guilty to an immigration offense, appeals from the sentence imposed by the District Court. His counsel has moved for leave to withdraw and has filed a brief under Anders v. California, 386 U.S. 738, 87 S.Ct. 1396, 18 L.Ed.2d 493 (1967), arguing that James’s sentence is unreasonable. James has moved for appointment of new counsel and has filed a pro se brief asserting claims of ineffective assistance of counsel.

We decline to consider James’s ineffective-assistance claims on direct appeal. See United States v. Woods, 717 F.3d 654, 657 (8th Cir.2013) (“Claims of ineffective assistance of counsel ... are usually best litigated in collateral proceedings.” (citation to quoted case omitted)). As to all other issues raised, we enforce the appeal waiver in James’s written plea agreement. See United States v. Andis, 333 F.3d 886, 889-92 (8th Cir.), (en banc) (discussing enforcement of appeal waivers), cert. denied, 540 U.S. 997, 124 S.Ct. 501, 157 L.Ed.2d 398 (2003). Furthermore, we have independently reviewed the record in accordance with Penson v. Ohio, 488 U.S. 75, 80, 109 S.Ct. 346, 102 L.Ed.2d 300 (1988), and we find no non-frivolous issues outside the scope of the appeal waiver. Accordingly, we grant counsel’s motion to withdraw, and we dismiss this appeal. We also deny James’s motion for appointment of new counsel. 
      
      . The Honorable Ann D. Montgomery, United . States District Judge for the District of Minnesota.
     