Madill was born in
Oshawa,
Ontario. As a youth, he played in the 1978
Quebec International Pee-Wee Hockey Tournament with a
minor ice hockey team from Oshawa. After playing three seasons with the
Ohio State Buckeyes, Madill made his professional debut with the
Utica Devils of the
American Hockey League in
1987–88. Madill played four seasons with Utica before making his
National Hockey League debut with New Jersey in
1990–91. He played fourteen regular season and seven playoff games with the Devils that season. He also became the first Devil to score his first NHL goal in his debut game. Madill played six seasons in the
International Hockey League with seven different teams before retiring in 1998. While serving as an assistant coach for the
Kansas City Outlaws of the
United Hockey League during the 2004–05 season, Madill suited up and played in the club's final game of the season. In that game, he showed why he'd been given the nickname "Mad Dog," amassing 21 penalty minutes in three shifts. He has a daughter and son. ==Career statistics==