Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/cuivvymy/public_html/portfolio/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 162

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/cuivvymy/public_html/portfolio/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 170

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/cuivvymy/public_html/portfolio/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 178

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/cuivvymy/public_html/portfolio/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 186

Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/cuivvymy/public_html/portfolio/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152

Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/cuivvymy/public_html/portfolio/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118
Bruce Rolff Portfolio Home - Bruce Rolff Portfolio

Bruce Rolff



About Bruce Rolff

I currently live in southern New Jersey USA.
I lived most of my life in Northern New Jersey about a 30-minute drive from New York City. I have been creating art since I was young.
I grew up surrounded by artists. My brother and sister were both artists. My brother was the neighborhood guru and there were always many artistic types around. It was an interesting time and an interesting group of people to be around as a child.
As a teen I had a teacher who encouraged my artistic pursuits. I created metal sculptures and worked with clay. After high school I worked in clay and did mostly abstract paintings on paper with spray paint and pastels. But also worked some with acrylics. I later moved to photography. I then began using the computer to edit and manipulate my photos.
Eventually I moved to creating my images from photos, 3D renderings, painting software. I’ve even done some computer coding to create elements for images.
I produce art because I am obsessed with creating art and have been since I was young. I work from waking to sleep, creating, most often every day. Sometimes I will work till I can no longer keep my eyes open. Sometimes even falling asleep while working.
I love what I do and hope to be able to do it till my last days on Earth.

Subscribe

Sign up to our newsletter and stay up to date

Subscribed!

Thank you for subscribing to our newsletter.