Television:
* The Flying Doctors (1986-1992): Played the role of Dr. Tom "Flea" Fletcher, one of the series' main characters.
* A Country Practice (1993-1994): Appeared as Dr. Michael "Mick" Cameron in the final two seasons of the long-running drama.
* Water Rats (1996-2001): Played the lead role of Sergeant Peter "Spiro" Zammit, a seasoned police officer in the Sydney water police.
* All Saints (1998-2009): Played Dr. David "Dave" Reid in the long-running medical drama.
* Stingers (2001): Made a guest appearance as a detective investigating a murder.
* McLeod's Daughters (2001-2006): Appeared as Dr. Terence "Terry" Greenwood, a veterinarian and love interest for one of the main characters.
* Sea Patrol (2007-2011): Played Lieutenant Commander Tom "Tug" Cutter, a naval officer and the captain of the patrol boat HMAS Hammersley.
* Rush (2014-2017): Played the role of Dr. Frank "Frankie" Marino, a veteran doctor in the medical drama series.
* The Heights (2019): Played the role of Father Vincent, a Catholic priest in this drama series.
Movies:
* The Man from Snowy River (1982): Played the role of Harry, one of the main characters in this classic Australian film.
* The Lighthorsemen (1987): Played the role of Sergeant Jack "Dusty" Miller, a Australian soldier during World War I.
* The Man Who Sued God (1992): Played the role of Joe Evans, a man who sues God in this comedic drama.
* The Sundowners (1999): Played the role of Jack in this film adaptation of the classic novel.
* The Dish (2000): Appeared in a supporting role in this comedy about the role of the Parkes Observatory in the Apollo 11 moon landing.
* The Bank (2001): Played the role of Tony "The Greek" in this Australian crime drama.
This list is not exhaustive, and Peter Phelps has been involved in many other television and film projects throughout his long and successful career.