Robert Maschio is 58 years and 10 month(s) old. He was born in 25 Aug, 1966. Robert Maschio is an American actor known for his role as Todd in Scrubs He is rumored to be living with Amanda Elsasser but there is no concrete proof that he is married to her