graham beltran