Stefan made his international swimming debut at the 1998 World Championships. He has competed in Freestyle Relay and Men's 200m Freestyle.