Dominick, I think you pass really well.
My recommendation for passing better in person regarding your height though, is to wear more fitting clothes. In that picture, those clothes were really baggy and gave you an appearance of your legs looking shorter. If you wear more fitting pants, you will look a bit taller.