Hark, the Herald Demons Sing
4’, 2024, score, video

Dream of an Expanding Horizon
4′, 2024, score, video

Metaphysical Rondo
2’45, 2024, score, video

Phantasia for Pheidippides
6’45, 2024, score, video

Dead Loop
2’30, 2024, score, video

In Which John Attempts to Improve His Likeability in the Workplace
2’45, 2024, score, video

Five Piano Miniatures
4’, 2024, score, video

Impromptu on a Theme from “Emma Zunz”
3’, 2024, score, video

Three Aquinas Pieces: Claritas, Consonantia, Integritas
8’30, 2024, score, video

Emma’s Dilemma
2’30, 2023, score, video

30 Chords
1’30, 2023, score, video

The Quiet in the Inside of Old Thoughts
2’30, 2023, score, video

The Vague Something Behind Everything
4’30, 2023, score, video

Anno Anna
4’, 2023, score, video

Sylva Sylvarum
3’, 2023, score, video

Three Questions
3’, 2023, score, video

The Year the Albatross Came to the South-Western Halls
4’30, 2023, score, video

Nocturne for Whitman
4’, 2023, score, video

Caledonian Portraits: 8 art-inspired pieces
35’, 2023, score, video

She
3’30, 2022, score, video

The Revenge of Popular Music on Those Who Take It Too Seriously
3’, 2022, score, video

Prism
4’, 2022, score, video

The Library of Des Esseintes
3’30, 2022, score, video

Capriccio No. 1
3’30, 2022, score, video

Winter Landscape
3’, 2022, score, video

Four Spells and Curses
5’, 2021, score, video

An Aggregate of Last Moments
3’30, 2021, score, video

All Small Things Reach Into Destiny
3’, 2021, score, video

Delete the Adjectives
4’, 2021, score, video

The Moons of Pluto: Five pieces
17’, 2021, score, video

Stopping by Woods on a Snowy Evening

4’, 2021, score, video

Oxen of the Sun
7’, 2021, score, video

Nocturne for Oppenheimer
3’, 2021, score, video

Three Profession Pieces:
The Plumassier, The Marine Biologist, The Knife Grinder
3’30, 2021, score, video

Sub Specie Aeternitatis
5’30, 2021, score, video

In Search of Elphinstone
1’30, 2020, score, video

City of Regret
3’30, 2020, score, video

Praeludium Pentagonus
2’30, 2020, score, video

The curse is come upon me
5’, 2020, score, video

The Standing Stones of Brodgar
2’, 2020, score, video

The Aleph
4’, 2020, score, video

Midnight in Argentina
2’30, 2020, score, video

Conflagration in D-sharp Minor
6’, 2020, score, video

Mercury (as seen from a Bamboo Grove)
2’, 2019, score, video

The Lassitude of Hal Incandenza
2’30, 2019, score, video

The Muted Nostalgia of a Millennial Gazing Over Suburban Rooftops…
3’, 2019, score, video

Isle of the Dead
2’30, 2019, score, video

Elegy for a Rehearsal Room I Once Knew
2’, 2019, score, video

Monomania (or, An Over-Caffeinated Study in Obsession)
2’, 2019, score, video

Three Chords for Calliope
3’, 2016, score, video