Bring a large pot of lightly salted water to a boil. Add pasta and cook for 8 to 10 minutes or until al dente; drain.
Heat olive oil in a large skillet over medium heat. Saute shrimp until pink. Stir in green onions, garlic and brandy. Carefully ignite brandy with a match, or the gas flame. Cook for 2 minutes. Add chopped tomatoes, and cook 2 minutes. Stir in wine and butter, and season with basil, salt and pepper. Cook for 3 minutes. Stir in Parmesan. Toss with pasta until evenly coated.