Ben Bass

Best known as Javier Vachon from Forever Knight.