magnus velazquez