American dancer and artist, Stephen Boss has passed away on Tuesday by suicide, according to the LA County Medical Examiner.
On Wednesday, many share their condolences to Stephen's family through social media and acknowledge his talent. Stephen was a father of 3 children, Weslie, Zaia, and Maddox.