The officer is purported to be Edwin Ward Moore (1810-65), a former U.S. Navy Lieutenant who commanded the Texas Navy from 1839 to 1843. He did not hold any active-duty commission after 1843, but did spend years fighting unsuccessfully to be re-instated in the U.S. Navy at his Texas rank of Post Captain/Commodore.
There are very few images of Moore. This one (or a variant of it) is the best known:
In addition, there are two images reputed to be of Moore in civilian clothes, from an auction house listing:
c. 1850:
c. 1861:
I'm honestly not sure whether either of these is actually Moore.
I do believe strongly that the image in the original post is
NOT Moore. It doesn't look like him, and the man appears to me to be too young to be the age Moore would necessarily have been when that image would have been taken -- sometime after 1845,
at the earliest -- regardless of the uniform.