Josh Beauchamp is a Canadian dancer and singer. Check out this biography to know about his family, personal life, career, etc.