He is well known for his roles in Blue Heelers, SeaChange, and Unfinished Sky.
TV fans will recognize him from his roles on East West 101, The Slap, The Times of Our Lives, Deep Water, Rake, Take Control, and The Newsreader.
McInnes can currently be seen as Dr. Roy Penrose in the CBS series NCIS: Sydney.