|Portrayed by||Stefano Braschi|
|First Appearance||Series 10 Episode 13|
|Last Appearance||Series 10 Episode 20|
|Cause/Reason||End of the programme|
|Romances|| Christine Mulgrew |
Marco D'Olivera starts off as a strict and unwanted Science teacher but on a class trip. Everybody in the class thought that Marco was pretty boring and dull, because of his draconian and excessively robotic teaching methods. But soon after Marco changes his act after Rhiannon Salt wouldn't do the work. After this the students of Waterloo Road respected him.
Marco was attacked by Rob Hutchinson on Series 10 Episode 20, due to his romance with Lorna Hutchinson. Rob locks both Marco and Kenzie Calhoun in the freezer. They are later found by Justin Fitzgerald.