He has worked on many Disney television series, movies, and video games. He voiced the Liquidator and Molecule Macawber in Darkwing Duck, the Chief of Police in Goof Troop, Mr. Shark and Rocky Gibraltar in Toy Story, Quackerbill in DuckTales, Thud in A Bug's Life, Grewnge and Police Robot 2 in Treasure Planet, Head Kidnapper in Trenchcoat, and Mr. Johanson in Finding Nemo. He also provided additional voices in Quack Pack, Sport Goofy in Soccermania, Sailor #1 in The Little Mermaid, Alien Guard in Lilo & Stitch, Toy Story 2, Hercules, The Hunchback of Notre Dame, Radish Spirit in the English dub of Spirited Away and Pilot in the English dub of Porco Rosso, Beauty and the Beast, The Rescuers Down Under, Aladdin, DuckTales the Movie: Treasure of the Lost Lamp, Tarzan, The Brave Little Toaster, and Monsters University.
Angel has also ventured into video games, and voiced Thud in the video game version of A Bug's Life and Captain Teague in the video game version of Pirates of the Caribbean: At World's End. He also played Chunk in the Pixar film Toy Story 3. His other Disney roles include the Usher in TaleSpin and Max Cody, Scribble, and Flanigan in Bonkers.