Lay a large sheet of plastic wrap on your work surface.
Arrange the prosciutto in a slightly overlapping rectangle.
Spread the mushroom duxelles evenly over the prosciutto.
Place the cooled char siu in the center.
Using the plastic wrap, tightly roll everything into a log.
Twist both ends of the plastic wrap and refrigerate for 15 minutes.
Roll the puff pastry into a rectangle large enough to wrap around the pork.
Remove the plastic wrap and place the pork onto the pastry.
Wrap tightly, trimming away any excess pastry.
Seal the seams with a little beaten egg.
Refrigerate for another 15 to 20 minutes.