It's a
sleeper goby of some sort.
They're all pretty similar, though size varies. The average species gets to around 20-30 cm and is territorial, omnivorous (predatory, but will take some plant material), and essentially tough as old boots! Sleepers tend to be easy to maintain and quick to accept all sorts of foods beyond the usual river shrimps and earthworms; my
Mogurnda eats Hikari Cichlid Gold without hesitation! Reasonably good community fish alongside peaceful tankmates too big to swallow.
Obviously yours is one of the bigger species.
Mogurnda spp (all freshwater species) are pretty widely traded now, and
Dormitator maculatus (a brackish water species) has been around for years. Recently some New Guinean species such as
Eleotris margaritacea have been appearing in aquarium shops. This species is very similar to
Ophieleotris aporos, a species from Southeast Asia.
Eleotris margaritacea is essentially a freshwater to low-end brackish water species (though its larvae are marine fish) while
Ophieleotris aporos is more a brackish water fish that is sometimes found in freshwater, so knowing which you have is important.
Look up those names and see if they help (your photos aren't good enough for me to identify the fish).
Cheers, Neale