camilo hamilton