In 2011, Joshua got married to Amy Pham. It’s been a decade they have been married as a loving spouse but till date there is no any rumor about their separation and divorce. Besides this married life, there is no any information about his extra affairs and girlfriend.
It's been one and half decade Joshua has been active in acting. He made his acting debut in 2000 by starring the role of Adam in the short movie Fanatical Teachings of Julian Tau. The following year he appeared in the TV series Law & Order where he played the role of Edwin Morales. His breakthrough role came in 2007 when he began starring the role of Morgan Grimes in the TV series Chuck. He has also been appearing in several video games since 2003. His annual salary is $2 million dollars and his net worth is $17 million dollars.