Bring a large pot of salted water to a boil and cook the spaghetti according to package instructions.
Drain and set aside.
In a non-stick skillet, cook bacon over medium heat until crisp.
Remove bacon and crumble it when cool.
In the same skillet, heat olive oil and sauté chicken breasts for about 5 minutes on each side, until golden brown and fully cooked.
Remove and set aside.
Add shrimp and garlic to the skillet.
Cook until shrimp are pink and opaque.
Remove and set aside.
Reduce the skillet heat to low, combine heavy cream, grated Parmesan, peas, salt, and pepper.
Stir continuously until the cheese is melted and the sauce thickens to your liking.
Add spaghetti, chicken, bacon, and shrimp to the sauce and toss gently to coat everything.