Coming out of the Dark2012Acrylic on canvas (Detail)100 x 190 cm (39.4 x 74.8 in.)
Buda 18522017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Blind Faith 2014Acrylic-Dibond Fine Art Print120 x 180 cm (47 x 71 in.)
Light Me Up IV2014Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MCP21642017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Fear into Power2013Acrylic on canvas (Detail)140 x 200 cm (55 x 78.7 in.)
idol17552017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Yoshi 20652017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Power Struggle2014Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Hercules2017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Seventh Heaven2000Acrylic on canvas (Detail)110 x 210 cm (43.3 x 82.6 in.)
Royal Orchestra2014Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MYC21362017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Streamline2014Acrylic-Dibond Fine Art Print120 x 180 cm (47 x 71 in.)
Metropolis 562017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Night Flames2017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Defy the Odds2013Acrylic on canvas100 x 200 cm (39.4 x 78.7 in.)
Escudo 15822017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MYC21982017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Imperium Romanum2014Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Intuition2014Acrylic-Dibond Fine Art Print120 x 180 cm (47 x 71 in.)
Beyond the Blues2014Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MC19792017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Everything Happens for a Reason, Which is Here to Serve You2012Acrylic on canvas90 x 190 cm (35.4 x 74.8 in.)
CBMC20282017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MetropoleMC20872017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Haze 18382017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Opera 18942017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
It Always Seems Impossible Until it's Done2013Acrylic on canvas (Detail)100 x 200 cm (39.4 x 78.7 in.)
MYC21472017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Rapture 22392017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Santissimo 15422017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Yoshi20722017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
pink19672017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Metropolis 522017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Rinascimento2011Acrylic on canvas (Detail)100 x 190 cm (39.4 x 74.8 in.)Private collection
MCP21532017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
dentelle15552017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MCP21592017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
19192017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Au Pays Des Merveilles (In Wonderland)2011Acrylic on canvas120 x 200 cm (47.2 x 78.7 in.)
Yoshi20712017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MCP21732017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MYC22022017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MCP21542017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
ninjutsu962017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
MYC21442017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
buda16602017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)
Au15272017Fine Art Archival Pigment Print on Hahnemühle stock120 x 180 cm (47 x 71 in.)