Allen was the goaltender coach for the Japan men 's national ice hockey team from 2006 to 2011 .
He is currently the goaltending coach for the Buffalo Sabres of the National Hockey League .
goaltending coach was the goaltending coach   for the Japan men 's national ice hockey team from 2006 to 2011 .
He is currently the goaltending coach for the Buffalo Sabres of the National Hockey League .