Use one computer on two different clients? Sounds weird but read the details?

So, we have one desktop in our house. My son likes to play PC games like tomb raider and minecraft using an xbox controller. Well, I also need to use the computer for work and school. I have a laptop as well. Now, is there a way where my son can stream his games from the desktop to the laptop while I do my work? I just feel bad kicking him off of the computer (he has very minimal game time since he goes to Tae Kwon Do and Swim team practice) when I need to get work done. I also know that tomb raider and minecraft can be tough to have a good gaming experience via streaming but he also likes to play games like rayman and such.

You wouldn't be able to use the computer while he is streaming from the computer