Place bamboo sushi mat on a flat surface, with a piece of plastic wrap on top. (You can also use a large plastic bag for this.)
Lay a sheet of seaweed, shiny side up, on top.
Layer your ingredients across the lower 1/3 of the seaweed in a horizontal line. Start with the cream cheese.
Grab the bottom of the mat, along with the seaweed, roll it over the filling. Roll as tightly as possible (this will help keep everything together when you slice). Continue to do this until you reach the end of your sushi. (Be careful not to roll the mat or plastic wrap up with the seaweed!)
With damp fingers, add a bit of water to the edge of the seaweed, this will help your roll stay together.
Use a sharp knife to cut your sushi into pieces. I like to cut the roll in half, then each half in half, then each quarter in half to ensure even slices.
Sprinkle with sesame seeds and sliced green onion, and serve with wasabi and soy sauce. Enjoy!