Dennis nació en La Lima, ciudad al norte de Honduras.
Pasó su adolescencia en Fort Lauderdale, Florida y dio sus primeros pasos en el teatro en los Estados Unidos.
Más tarde fue contratado por las reconocidas cadenas de Telemundo y Univisión.
Es conocido por su personaje Mateo Villanueva en la serie de televisión Jane the Virgin.
El actor de 1.80 metros se describe a sí mismo como orientado a metas, comprometido y apasionado por la vida.